Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-14817

benchRun calls auth() on every operation

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor - P4
    • Resolution: Fixed
    • Affects Version/s: 2.7.4
    • Fix Version/s: 2.7.5
    • Component/s: Testing Infrastructure
    • Labels:
    • Environment:
      Linux localhost.localdomain 3.13.9-200.fc20.x86_64 #1 SMP Fri Apr 4 12:13:05 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL

      Description

      And there's no need to do that. It severely impacts scalability because
      authenticate command is logged and the logger might become a bottleneck if
      multiple threads try to access it at the same time.

      #s: (unpatched)

      1 thread: 14177.85 (ops/s)	
      2 threads: 27198.45	
      4 threads: 48374.13333	
      8 threads: 78860.23333	
      12 threads: 116294.25	
      16 threads: 123072.05

      (patched)

      1 threads: 16046.31667
      2 threads: 29108.03333
      4 threads: 53512.1
      8 threads: 88220.1
      12 threads: 141151.7333
      16 threads: 185534.95

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              davide.italiano Davide Italiano
              Reporter:
              davide.italiano Davide Italiano
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: