[tahoe-lafs-trac-stream] [tahoe-lafs] #1870: leasedb: performance regression

tahoe-lafs trac at tahoe-lafs.org
Mon Aug 5 23:31:33 UTC 2013


#1870: leasedb: performance regression
-------------------------+-------------------------------------------------
     Reporter:           |      Owner:  daira
  davidsarah             |     Status:  assigned
         Type:  defect   |  Milestone:  1.11.0
     Priority:  normal   |    Version:  1.9.2
    Component:  code-    |   Keywords:  leasedb performance regression
  storage                |  sqlite
   Resolution:           |
Launchpad Bug:           |
-------------------------+-------------------------------------------------

Comment (by markberger):

 After running the tests again using `make tmpfstest`, the increased
 latency seems to be the largest factor of the regression.
 {{{
 Total time to run tests on master: 320s
 Total time to run tests on cloud branch: 452s
 Total time to run tests only on cloud branch: 110s

 Total difference between shared tests: 22s slower on cloud branch
 }}}

 The 22s regression appears to occur in mutable update:

 {{{
 allmydata.test.test_mutable.Update.test_replace_locations_max_shares
 15.051000s
 allmydata.test.test_cli.Cp.test_copy_using_filecap        5.158000s
 allmydata.test.test_mutable.Update.test_append_power_of_two
 2.624000s
 allmydata.test.test_mutable.Update.test_multiple_segment_replace
 2.449000s
 allmydata.test.test_mutable.Update.test_replace_in_last_segment
 2.378000s
 allmydata.test.test_mutable.Update.test_append        2.349000s
 allmydata.test.test_mutable.Update.test_replace_zero_length_middle
 2.036000s
 allmydata.test.test_mutable.Update.test_replace_zero_length_beginning
 1.937000s
 allmydata.test.test_mutable.Update.test_replace_segstart1        1.931000s
 allmydata.test.test_mutable.Update.test_replace_beginning        1.915000s
 allmydata.test.test_mutable.Update.test_replace_middle        1.900000s
 allmydata.test.test_mutable.Update.test_replace_and_extend
 1.885000s
 allmydata.test.test_mutable.Update.test_replace_zero_length_segstart1
 1.864000s

 }}}

 The rest of the tests have insignificant differences.

-- 
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1870#comment:23>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list