Uploaded image for project: 'Couchbase Python Client Library'
  1. Couchbase Python Client Library
  2. PYCBC-507

overhead too high with tracing enabled

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 2.4.1
    • 2.4.0-beta2, 2.4.0
    • None
    • None
    • 1

    Description

      2.4.0-beta2-9-gf8683a6/lcb 2.9.2: $ python bench.py -U couchbase:/
      /centos7lx-55a.home.ingenthron.org/ -p benchbench -t 64 -N 10 -D 60 
      Total run took an absolute time of 60.00 seconds
      Did a total of 1711190 operations
      Total wait time of 3825.66 seconds
      [WAIT] 447.29 ops/second
      [ABS] 28519.37 ops/second
       
       
      2.4.0-beta2-9-gf8683a6/lcb 2.9.2: $ python bench.py -U couchbase:/
      /centos7lx-55a.home.ingenthron.org/?compression=off -p benchbench -t 64 -N 10 -
      D 60 
      Total run took an absolute time of 60.00 seconds
      Did a total of 1775190 operations
      Total wait time of 3825.85 seconds
      [WAIT] 464.00 ops/second
      [ABS] 29586.28 ops/second
       
      2.4.0-beta2-9-gf8683a6/lcb 2.9.2: $ python bench.py -U couchbase:/
      /centos7lx-55a.home.ingenthron.org/?compression=off\&enable_tracing=false -p be
      nchbench -t 64 -N 10 -D 60 
      Total run took an absolute time of 60.00 seconds
      Did a total of 5490230 operations
      Total wait time of 3810.18 seconds
      [WAIT] 1440.94 ops/second
      [ABS] 91503.77 ops/second
       
       
      2.4.0-beta2-9-gf8683a6+PYCBC_DISABLE_TRACING=TRUE/lcb 2.9.2: 
      $ python bench.py -U couchbase:/
      /centos7lx-55a.home.ingenthron.org/?compression=off -p benchbench -t 64 -N 10 -
      D 60 
      Total run took an absolute time of 60.00 seconds
      Did a total of 3399530 operations
      Total wait time of 3801.27 seconds
      [WAIT] 894.31 ops/second
      [ABS] 56658.32 ops/second
       
       
       
      2.4.0-beta2-9-gf8683a6+PYCBC_DISABLE_TRACING=TRUE/lcb 2.9.2:
      $ python bench.py -U couchbase:/
      /centos7lx-55a.home.ingenthron.org/?compression=off\&enable_tracing=false -p be
      nchbench -t 64 -N 10 -D 60 
      Total run took an absolute time of 60.00 seconds
      Did a total of 5464230 operations
      Total wait time of 3808.89 seconds
      [WAIT] 1434.60 ops/second
      [ABS] 91070.30 ops/second
       
       
      2.4.0-beta2-9-gf8683a6+PYCBC_DISABLE_TRACING=TRUE/lcb 2.9.2:
      $ python bench.py -U couchbase:/
      /centos7lx-55a.home.ingenthron.org/?enable_tracing=false -p benchbench -t 64 -N
       10 -D 60 
      Total run took an absolute time of 60.00 seconds
      Did a total of 5268310 operations
      Total wait time of 3809.77 seconds
      [WAIT] 1382.84 ops/second
      [ABS] 87805.05 ops/second
       
       
      2.3.4/2.8.4: 
      $ python bench.py -U couchbase://centos7lx-55
      a.home.ingenthron.org/ -p benchbench -t 64 -N 10 -D 60 
      Total run took an absolute time of 60.00 seconds
      Did a total of 5206430 operations
      Total wait time of 3807.84 seconds
      [WAIT] 1367.29 ops/second
      [ABS] 86773.52 ops/second
       
      2nd run:
      $ python bench.py -U couchbase://centos7lx-55
      a.home.ingenthron.org/ -p benchbench -t 64 -N 10 -D 60 
      Total run took an absolute time of 60.00 seconds
      Did a total of 4470660 operations
      Total wait time of 3807.64 seconds
      [WAIT] 1174.13 ops/second
      [ABS] 74510.35 ops/second
       
      without compression for kicks:
      $ python bench.py -U couchbase://centos7lx-55
      a.home.ingenthron.org/?compression=off -p benchbench -t 64 -N 10 -D 60 
      Total run took an absolute time of 60.00 seconds
      Did a total of 5064410 operations
      Total wait time of 3808.28 seconds
      [WAIT] 1329.84 ops/second
      [ABS] 84405.39 ops/second
      
      

      Attachments

        1. 2.4.0-3-ga281b40 4 thread 2 run comparison off then on.trace.zip
          81.70 MB
        2. bench.py
          4 kB
        3. image-2018-07-20-15-42-15-083.png
          image-2018-07-20-15-42-15-083.png
          135 kB
        4. image-2018-08-08-15-03-10-903.png
          image-2018-08-08-15-03-10-903.png
          211 kB
        5. image-2018-08-08-15-04-05-986.png
          image-2018-08-08-15-04-05-986.png
          316 kB
        6. image-2018-08-08-15-25-13-419.png
          image-2018-08-08-15-25-13-419.png
          107 kB
        7. image-2018-08-08-15-25-13-419.png
          image-2018-08-08-15-25-13-419.png
          107 kB
        8. image-2018-08-08-15-28-52-112.png
          image-2018-08-08-15-28-52-112.png
          355 kB
        9. image-2018-08-08-15-48-39-872.png
          image-2018-08-08-15-48-39-872.png
          185 kB
        10. image-2018-08-08-15-49-28-796.png
          image-2018-08-08-15-49-28-796.png
          356 kB
        11. image-2018-08-08-15-49-36-361.png
          image-2018-08-08-15-49-36-361.png
          356 kB
        12. image-2018-08-08-15-49-55-570.png
          image-2018-08-08-15-49-55-570.png
          263 kB
        13. image-2018-08-13-18-23-43-542.png
          image-2018-08-13-18-23-43-542.png
          526 kB
        14. image-2018-08-13-18-25-58-279.png
          image-2018-08-13-18-25-58-279.png
          165 kB
        15. image-2018-08-13-18-40-38-526.png
          image-2018-08-13-18-40-38-526.png
          438 kB
        16. image-2018-08-13-18-44-19-367.png
          image-2018-08-13-18-44-19-367.png
          155 kB
        17. image-2018-08-13-19-30-02-926.png
          image-2018-08-13-19-30-02-926.png
          505 kB
        18. image-2018-08-14-12-53-01-033.png
          image-2018-08-14-12-53-01-033.png
          1.04 MB
        19. image-2018-08-14-12-54-17-591.png
          image-2018-08-14-12-54-17-591.png
          1.04 MB
        20. image-2018-08-14-13-06-32-768.png
          image-2018-08-14-13-06-32-768.png
          1.01 MB
        21. image-2018-08-14-17-32-00-782.png
          image-2018-08-14-17-32-00-782.png
          1.08 MB
        22. Picture1.png
          Picture1.png
          148 kB
        23. Picture12.png
          Picture12.png
          234 kB
        24. Picture3.png
          Picture3.png
          139 kB

        Issue Links

          For Gerrit Dashboard: PYCBC-507
          # Subject Branch Project Status CR V

          Activity

            People

              Ellis.Breen Ellis Breen
              ingenthr Matt Ingenthron
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty