[tahoe-dev] [tahoe-lafs] #1170: new-downloader performs badly when downloading a lot of data from a file
tahoe-lafs
trac at tahoe-lafs.org
Wed Aug 18 15:57:23 UTC 2010
#1170: new-downloader performs badly when downloading a lot of data from a file
------------------------------+---------------------------------------------
Reporter: zooko | Owner:
Type: defect | Status: new
Priority: critical | Milestone: 1.8.0
Component: code-network | Version: 1.8β
Resolution: | Keywords: immutable download performance regression
Launchpad Bug: |
------------------------------+---------------------------------------------
Comment (by zooko):
The patch helped a lot—compare run 112 to 111—but not enough to make trunk
as fast as 1.7.1 on large downoads—compare run 112 to runs 102, 103, 105,
and 109.
I intend to write a tool which reads the traces of what was done to the
{{{Share._received}}} Spans object and does those operations to a Spans
object so that we can run benchmark it and profile it in isolation.
||= run =||= version =||= downloaded =||= download KBps =||= flags =||
|| [comment:18 101] || 1.8.0c2 || 100 MB || 91 ||
||
|| [comment:19 102] || 1.7.1 || 100 MB || 182 ||
||
|| [comment:22 103] || 1.7.1 || 100 MB || 207 ||
||
|| [comment:23 104] || 1.8.0c2 || 100 MB || 82 ||
||
|| [comment:25 105] || 1.7.1 || 100 MB || 211 ||
||
|| [comment:35 109] || 1.7.1 || 100 MB || 228 || cProfile
||
|| [comment:36 110] || 1.8.0c2 || 100 MB || 113 || cProfile
||
|| [comment:47 111] || 1.8.0c2 || 413 MB || 19 || spanstrace
||
|| [comment:49 112] || 1.8.0c2 || 456 MB || 113 || spanstrace,
[attachment:spans.py.diff patched] ||
--
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1170#comment:50>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-dev
mailing list