Opened at 2008-05-09T12:20:26Z
Last modified at 2010-01-04T20:07:49Z
#414 new defect
profiling on directory unpacking
Reported by: | zooko | Owned by: | zooko |
---|---|---|---|
Priority: | major | Milestone: | eventually |
Component: | code-dirnodes | Version: | 1.0.0 |
Keywords: | performance | Cc: | |
Launchpad Bug: |
Description
Per #327 (performance measurement of directories), let's run a good Python profiler on directories. Allmydata has a licence for the proprietary Python Performance Validator http://www.softwareverify.com/python/profiler/index.html (works only on Windows), and it is a good tool so I'll use that.
Change History (6)
comment:1 Changed at 2008-05-29T22:37:53Z by warner
- Milestone changed from 1.1.0 to 1.2.0
comment:2 Changed at 2009-05-04T16:55:06Z by zooko
comment:3 Changed at 2009-06-25T16:34:01Z by zooko
exarkun recommends the cProfile profiler (built into the standard library).
comment:4 Changed at 2009-06-25T16:35:26Z by zooko
Oh, and using oprofile is easy and often shows you something interesting.
comment:5 Changed at 2009-06-30T18:11:30Z by zooko
- Milestone changed from 1.5.0 to eventually
comment:6 Changed at 2010-01-04T20:07:49Z by davidsarah
- Keywords performance added
Note: See
TracTickets for help on using
tickets.
See also #383 (large directories take a long time to modify), and #329 (dirnodes could cache encrypted/serialized entries for speed).