#138 closed enhancement (fixed)

profiling

Reported by: zooko Owned by: zooko
Priority: minor Milestone: eventually
Component: code Version: 0.6.1
Keywords: performance Cc:
Launchpad Bug:

Description

I would like to run some tahoe servers and clients under profilers such as oprofile, cProfile, and Python Performance Validator.

Change History (11)

comment:1 Changed at 2007-09-21T23:10:21Z by zooko

I added a cmdline option to run the node under the profiler 3e4616f4ad2e25d2 and 594a104c713522c2. "-p". Everybody try it out! :-)

comment:2 Changed at 2007-09-23T20:16:03Z by zooko

  • Milestone changed from 0.6.0 to 0.6.1

This isn't really required for v0.6. Bumping it into the v0.6.1 milestone.

comment:3 Changed at 2007-09-28T02:28:55Z by warner

  • Component changed from unknown to code-performance

comment:4 Changed at 2007-10-01T22:11:51Z by zooko

  • Milestone changed from 0.6.1 to 1.0
  • Version changed from 0.5.1 to 0.6.0

oprofile (on a storage server) and cProfile (on a client) said that everything looked okay. We should do this again and more thoroughly later.

comment:5 Changed at 2007-10-19T23:20:46Z by zooko

  • Milestone changed from 1.0 to 0.6.2
  • Status changed from new to assigned
  • Version changed from 0.6.0 to 0.6.1

I intend to do this again. I tried it on one of our new Gutsy boxes, but I discovered this gutsy bug.

comment:6 Changed at 2007-10-19T23:21:33Z by zooko

P.S. dtraceable python would be really cool. I don't yet know how to install or use it yet, though...

comment:7 Changed at 2007-11-01T18:08:47Z by zooko

  • Milestone changed from 0.6.2 to 0.7.1

We're focussing on an imminent v0.7.0 (see the roadmap) which hopefully has #197 -- Small Distributed Mutable Files and also a fix for #199 -- bad SHA-256. So I'm bumping less urgent tickets to v0.7.1.

comment:8 Changed at 2008-01-23T02:47:53Z by zooko

  • Milestone changed from 0.7.1 to undecided

comment:9 Changed at 2008-06-02T19:32:34Z by warner

Zooko pointed out this page with some python profiling ideas:

http://jcalderone.livejournal.com/21124.html

comment:10 Changed at 2009-12-04T04:54:58Z by davidsarah

  • Component changed from code-performance to code
  • Keywords performance added

comment:11 Changed at 2011-09-26T07:15:39Z by zooko

  • Resolution set to fixed
  • Status changed from assigned to closed

Hm, well as a feature, this is in there since four years ago. Maybe there should be a new ticket which is a task to add automated profiling to buildbot. Closing as fixed.

Note: See TracTickets for help on using tickets.