profiling on directory unpacking #414

Open
opened 2008-05-09 12:20:26 +00:00 by zooko · 3 comments

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.

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.
zooko added the
code-dirnodes
major
defect
1.0.0
labels 2008-05-09 12:20:26 +00:00
zooko added this to the 1.1.0 milestone 2008-05-09 12:20:26 +00:00
zooko self-assigned this 2008-05-09 12:20:26 +00:00
warner modified the milestone from 1.1.0 to 1.2.0 2008-05-29 22:37:53 +00:00
Author

See also #383 (large directories take a long time to modify), and #329 (dirnodes could cache encrypted/serialized entries for speed).

See also #383 (large directories take a long time to modify), and #329 (dirnodes could cache encrypted/serialized entries for speed).
Author

exarkun recommends the cProfile profiler (built into the standard library).

exarkun recommends the cProfile profiler (built into the standard library).
Author

Oh, and using oprofile is easy and often shows you something interesting.

Oh, and using [oprofile](http://oprofile.sourceforge.net/news/) is easy and often shows you something interesting.
zooko modified the milestone from 1.5.0 to eventually 2009-06-30 18:11:30 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Reference: tahoe-lafs/trac-2024-07-25#414
No description provided.