Changes between Initial Version and Version 4 of Ticket #1180


Ignore:
Timestamp:
2011-04-11T17:01:59Z (13 years ago)
Author:
zooko
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1180 – Description

    initial v4  
    11As mentioned in comment:8:ticket:448, the new downloader code in v1.8.0 will put at most 10 DYHBs into flight at once. This is perfect when {{{K=3}}}, but as {{{K}}} gets larger it is increasingly likely that the hardcoded limit of {{{10}}} will induce delay at the beginning of a download or cause the downloader to overlook a better-performing server. As Brian suggested on #448, a better limit would be something like {{{K * 3}}}.
    22
    3 (Note: everyone that I know of uses the default settings of {{{K=3, M=10}}}. The theoretical maximum value of {{{K}}} is 256. I think there might be other problems with using {{{K}}} greater than about {{{100}}}, such as a worse rate of a storage server failing during your download, but I'm not sure.)
     3(Note: everyone that I know of uses the default settings of {{{K=3, M=10}}}. The theoretical maximum value of {{{K}}} is 256. Since nobody has tried it, we don't know if there are other problems with using {{{K}}} greater than about {{{100}}}.)