|
From: Blat F. <pet...@ho...> - 2000-08-15 04:37:00
|
Ive finally got large (>250Mb) file support working after a fashion, and this will form part of V0.16. The new limit should be 2Gb, but there will probably be bugs to iron out for files > 1Gb. Still, this is a big improvement allowing CD size files to be uploaded. Also, while testing this I noticed that it took ages to upload massive files, while it seems to take much less time to proxy or download the files. This was strange because both these operations need to write the file to cache so it couldnt simply be down to disk write speed. It turns out that Blocks had a bug which introduced an artificial limit of 20 block reads or writes per second (20x64Kb => ~1.28Mb/sec) when inserting or reconstructing files. This bug has now been removed and lets uploading take place as fast as your disk will allow. However, the agressive reading/writing to disk can make your system grind a bit even though its for less overall time, so there may have to be some artificial throttling to allow the user to do other stuff while things are uploading. I think I'll just leave it at full speed for V0.16 tho. Now, all thats required before V0.16 is... 1) Fix routing logic to stop huge files trashing everyones caches. 2) Sticky files (its more difficult than it looks :-) ttfn PG. ________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com |