bugmldonkey, a multi-networks file-sharing client - Bugs: bug #17223, REQUEST: New download prefilled...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #17223: REQUEST: New download prefilled with 0's

Submitted by:  David <ginta>
Submitted on:  Fri 28 Jul 2006 02:14:27 AM UTC  
 
Category: CoreSeverity: 3 - Normal
Item Group: Feature requestStatus: Fixed
Assigned to: NoneOpen/Closed: Closed
Release: 2.7.7Release: 2.7.7
Operating System: LinuxBinaries Origin: Gentoo ebuild
CPU type: x86_64

Sat 18 Nov 2006 12:56:11 PM UTC, comment #2:

Fixed in 2.8.1

spiralvoice <spiralvoice>
Project Administrator
Fri 28 Jul 2006 09:21:40 AM UTC, comment #1:

This is a known problem, a patch for this is already in CVS
for testing and will be included in MLDonkey 2.8.0, after
2.7.7 has been stable on Gentoo for some time.

Patch description:
2006/07/15
5203: Swarmer: Anti-fragmentation (pango, antifrag_v7)

  • Each file is divided into blocks saved in new option
  • file_disk_allocation_bitmap in swarmer section of files.ini
  • Blocksize is computed like this: file_size / 200, rounded up to full

megabytes, if bigger than 10MB: 10 MB are used as maximum blocksize.
Preallocated blocks are marked file_disk_allocation_bitmap option.

  • Blocks already fully preallocated on disk are prefered for downloading.

That way one can get antifragmentation benefits without preallocating
too much space, specially for downloads with small chunks.

  • If the block about to be filled with data for the first time its read/written

back to disk to allocate the space.
Set verbosity to "verb" to enable logging of preallocation.

spiralvoice <spiralvoice>
Project Administrator
Fri 28 Jul 2006 02:14:27 AM UTC, original submission:

When I download a file with mldonkey, it is too much fragmented (I get only 1 or 2 MB/S transfer rate when copying to another place).

Consider urgently implementing an option to create a non empty file (instead of being empty, it could be prefilled with 0xXX). It isn't too hard (not more than a couples of lines of code) and a great advantage.

P.D. And if you do so, the possibility to fill the gaps of other temp files with 0xXX (for files that are already downloading).

Thanks.

David <ginta>

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Do you think this task is very important?
If so, you can click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follow 5 latest changes.

Date Changed By Updated Field Previous Value => Replaced By
Sat 18 Nov 2006 12:56:11 PM UTCspiralvoiceStatusReady For Test=>Fixed
  Open/ClosedOpen=>Closed
Fri 28 Jul 2006 09:21:40 AM UTCspiralvoiceCategoryeDonkey-Plugin=>Core
  Item GroupNone=>Feature request
  StatusNone=>Ready For Test

Back to the top


Powered by Savane 3.1-cleanup1