Kronos Posted November 10, 2005 Report Share Posted November 10, 2005 If select pre-allocate disk space in utorrent.When select some files to download byselect 'Don't Download' in file tab.It still pre-allocate every files including files thatselect to 'Don't Download'. Link to comment Share on other sites More sharing options...
SledgeDG Posted November 10, 2005 Report Share Posted November 10, 2005 mmm..if I think about that a program first pre-allocates the spaceThen you exclude some files...and now you expect to have some blocks of the pre-allocation freed again?Doesn't make any sense to me, sorryIn that case why do you even preallocate in the first place?but...If you choose to pre-allocate, unused blocks are freed automatically after the download finishesare you so tight on space that everty MB counts? (been there myself before :D)That was always the time for an additional, or bigger HDD-DG Link to comment Share on other sites More sharing options...
bvisser Posted November 12, 2005 Report Share Posted November 12, 2005 I don't want to pre-allocate but it is always done, even when unselected. Is this a bug? Link to comment Share on other sites More sharing options...
Firon Posted November 12, 2005 Report Share Posted November 12, 2005 It's not actually pre-allocating, it just reserves the space in the file table, but no data is written. It also doesn't do it until data is written to the file.Pre-allocate allocates all files and zeroes them. Link to comment Share on other sites More sharing options...
bvisser Posted November 12, 2005 Report Share Posted November 12, 2005 OK, but why is there a choice for selecting or deselecting pre-allocation. As far as i see it, selecting or deselecting makes no difference. Or am I wrong? Link to comment Share on other sites More sharing options...
Firon Posted November 12, 2005 Report Share Posted November 12, 2005 Pre-allocates allocates ALL the files the moment you load the torrent, and writes 0 to all the file data. Without it, it only reserve the space in the MFT; no data is written to disk. In fact, it doesn't even reserve the space or create the file until a piece is downloaded. Link to comment Share on other sites More sharing options...
bvisser Posted November 12, 2005 Report Share Posted November 12, 2005 you download not a file at a time, when even a small piece of a file is downloaded it allocates the complete file. That means that when downloaded a kb of a gb file it allocates that gb? I found at the forum that diskio.sparse_files can do something for me in this case? Link to comment Share on other sites More sharing options...
Firon Posted November 12, 2005 Report Share Posted November 12, 2005 Yeah, it allocates the entire GB (by reserving the space, not writing 1GB of data, the key difference between having pre-allocate off and on). Turning on sparse files will help that, but keep in mind that it increases fragmentation. It's also for NTFS partitions only. Link to comment Share on other sites More sharing options...
bvisser Posted November 12, 2005 Report Share Posted November 12, 2005 Ok, thank you Firon. It is all clear now! Link to comment Share on other sites More sharing options...
Goph42 Posted November 14, 2005 Report Share Posted November 14, 2005 But it is still not how it should work. The reason one has preallocation is so that it doesn't stop in the middle, because the harddisk space has run out (which would happen if You used sparse files). And it isn't necessary to reserve space for files You are not going to download. I had added the torrent without pre-allocation and set up which files I wanted to download and then turned on preallocation before starting the download, and still it allocated the files I had marked as skip.Someway to handle this would be very useful. Link to comment Share on other sites More sharing options...
chaosblade Posted November 14, 2005 Report Share Posted November 14, 2005 I somewhat agree, now that we have the partfile feature - useless data having to be downloaded and matchs those skipped files should just go to the part file, and none of the skipped files allocated. Link to comment Share on other sites More sharing options...
linuxares Posted January 17, 2006 Report Share Posted January 17, 2006 If I active this I will stop getting "D:\$Mft" writing error? This have started happening lately. I used Bitcomet before and other clients always filled up everything before downloading. So I will use this now I think it will help me Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.