Help and Support
Ask a question, report a problem, request a feature...
<<  Back To Forum

Instant file allocation on Windows?

by Guest on 2014/02/16 11:31:32 AM    
Other Bittorrent clients, including uTorrent, are able to allocate large files in an instant without writing a bunch of zeros to disk beforehand. This is different from sparse files because the space for the file is already reserved with minimal fragmentation. Like sparse files, the file is logically filled with zeros but not physically.

It would be great if Tixati could implement this same feature. I currently have the file allocation setting set to "fast allocate", but it still writes out a bunch of zeros to disk. I'm running Tixati 1.96 on Windows 7 x64.
by Guest on 2014/02/17 01:47:51 PM    
agreed. with slow hdd any allocating took a lot of time and pc freezes (when os on the same hdd). and sparse file not very convenient because it is tricky to find out when your free space is over.
by Guest on 2014/02/18 12:39:36 PM    
This is my only issue with Tixati 1.96 on Win7 64bit... I wish Tixati 1.97, 1.1.0 or 2.0.0 will resolve this problem! --Sofia from Greece
by Pete on 2014/02/18 04:29:09 PM    
I think the uTorrent's infamous "Disk overloaded 100%" problem is caused by this quick file allocation method. It would be great to see it working properly in Tixati.
by Guest on 2014/02/20 04:59:42 PM    
Of course, it will still thrash the disk if there are hundreds or thousands of files to create, but it will still be much faster using this allocation method.

Another option is to only allocate a file once a piece of it begins to download. This will delay the creation of thousands of files by slowly creating them as the data comes in.
by Guest on 2015/05/03 11:19:19 AM    
The problem still exist in 2.11 version. In fact fast allocate works the same as full pre-write.
by Guest on 2015/06/23 02:03:42 PM    
The problem still exist in 2.12 version. In fact fast allocate works the same as full pre-write.
by Guest on 2015/08/16 11:12:33 AM    
The problem still exist in 2.16 version. In fact fast allocate works the same as full pre-write.
by Radish on 2015/08/17 09:09:34 AM    
Get wise, skip round the problem for now and use a ramdisk to download into and to seed from - saves a lot of wear on HDD/SDD. Using a ramdisk you can do a full pre-write in double quick time.
by TX007 on 2018/03/28 02:34:53 PM    
by Guest on 2014/02/16 11:31:32 AM
Other Bittorrent clients, including uTorrent, are able to allocate large files in an instant without writing a bunch of zeros to disk beforehand.

This what i expect from Tixati in the future , i'm sure those developers can do that, they already implemented more complicated features.
by Guest on 2018/03/29 01:53:32 PM    
How about an option for no file pre-allocation?

There is absolutely no reason to write twice the amount of data to a drive.
by Pete on 2018/03/29 05:57:02 PM    
I like the idea.
by Napsterbater on 2018/03/30 12:07:34 AM    
by Guest on 2020/05/17 11:18:13 AM    
Sparse does not work correctly when writing to network shares i.e. a NAS.
As soon as torrent is loaded a full size file is created.
Yeah, there are file systems that can do on the fly deduplication of blocks to omit this empty space but that has a lot of cpu/io overhead to achieve and the gain is only short term during the actual file download.

The fact other torrent clients cam achieve this show that this is indeed possible and not a file system limitation.

I am not trying to be negative or down talk Tixati but instead just giving my vote to keep working on this feature for this already excellent program.
by Guest on 2020/05/17 02:31:51 PM    
+1




This web site is powered by Super Simple Server