On Thu, Mar 13, 2003 at 08:45:59AM -0500, Scott Young wrote: > > > > In other words, implement the background download manager thing ian has > > been suggesting (and oskar before that)? Good idea. Whether we save > > direct to the final filename or save to a buffer area and then let the > > user grab the file all at once is open to question; probably we should > > implement some way of doing either or both. > > You don't need to implement a background download manager to randomize > the segment download order. One could use a pseudorandom sequence > randomizer (seeded by the second-from-the-epoch the download was started > maybe?), and translate the randomized sequence to the in-order > sequence. Remember to hide the fact that the order is being randomized > from the user, no need to make Freenet look more complicated.
Sure, we COULD. However the alternative is to stream each 128MB segment as we get it. If we are going to randomize the segment order, it would be preferable to have a background download manager since we would not be able to do this. > > OTOH, a background download manager would be nice to have. > > > > > > > > -- > > Matthew Toseland > > toad at amphibian.dyndns.org/amphibian at users.sourceforge.net > > Full time freenet hacker. > > http://freenetproject.org/ > > Freenet Distribution Node (temporary) at > > http://80-192-4-36.cable.ubr09.na.blueyonder.co.uk:8889/069-bfPzGwU/ > > ICTHUS. > > > > _______________________________________________ > devl mailing list > devl at freenetproject.org > http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/devl > -- Matthew Toseland toad at amphibian.dyndns.org/amphibian at users.sourceforge.net Full time freenet hacker. http://freenetproject.org/ Freenet Distribution Node (temporary) at http://80-192-4-36.cable.ubr09.na.blueyonder.co.uk:8889/SlqVhTdg4Yk/ ICTHUS. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20030314/3b9921cd/attachment.pgp>
