uTorrent Advanced: Higher Disk Endurance - better downloading and uploading
Hello March 25, 2019, 10:54:19 pm *
Welcome, Guest. Please login or register.
   Home   Help Arcade Login Register  
Pages: [1]   Go Down
Author Topic: uTorrent Advanced: Higher Disk Endurance - better downloading and uploading  (Read 3646 times)
0 Members and 1 Guest are viewing this topic.

« on: November 18, 2017, 11:47:33 pm »

uTorrent Advanced Settings: Higher Disk Endurance - better downloading and uploading

Hard disk does not provide zero latency or infinite bandwidth. uTorrent might be complaining “100% Disk IO” all the time and refuses to download or upload for quite a long time. Even without this case - the following settings achieve a higher disk endurance (less writes).

Run μtorrent with Administrator.

In “Advance”

- Double the value of diskio.cache_stripe from default value
- - - you might try tripling or quadrupling too if your data bandwidth is over 20MB/s

- Double the default value of diskio.coalesce_write_size
- - - if you tripled/quadrupled diskio.cache_stripe then x3/x4 to diskio.coalesce_write_size as well to maintain scheme

- Enable diskio.no_zero, diskio.smart_hash and diskio.sparse_files.

In “Advaned – Disk Cache”

- Override automatic cache size and specify the size manually. Something like 256MB or 512MB works well (default 64-128).
- - - The larger the better for downloads and uploads - but leave some margin for other programs. If uTorrent uses too much RAM -> test with a lower value. Remove override if you want uTorrent to manage itself - it does it poorly.

- Enable caching of disk writes, do NOT write out untouched blocks every 2 minutes but DO write out finished pieces immediately.

- Enable caching of disk reads, do NOT turn off read caching if the upload speed is slow, do NOT remove old blocks form the cache but DO increase automatic cache size when cache thrashing.

- Do NOT reduce memory usage when the cache is not needed.

In “General”

Do NOT pre-allocate all files - otherwise diskio^ settings above wont function.


“100% Disk IO” means uTorrent is running out of write caches. Above settings almost are just trying to ensure write cache does not run out.

diskio.cache_stripe is the size of blocks of memory used in it’s disk cache in KiB. Default value is somewhat too small to avoid unnecessary disk IO.

The option diskio.coalesce_write_size tells uTorrent to try to minimize the number of writes to disk by writing more data at once. Default value equals 2MB - with that uTorrent is constantly hammering disk, so double, triple or quadruple.

Enabling diskio.no_zero causes uTorrent to skip the zero-filling process for file allocation. It only tells the file system to reserve the space but do not actually issue disk access. Helpful if you are downloading very large torrents.

The option diskio.smart_hash makes uTorrent hash data from memory (if in the write queue) instead of flushing to disk, re-reading from disk, and then hashing - reduces disk access.

The option diskio.sparse_files enables diskio.no_zero magic.


In “Advaned – Disk Cache”

uTorrent claims to manage cache size automatically but it only uses a fixed 64-128MB cache. Increasing the value significantly reduces disk access.

Caches are helpful. But memory space is limited and if you do not write out immediately, uTorrent will occasionally keep it in memory for good and once write cache runs out ~ uTorrent stops functioning.

In “General”

Do NOT pre-allocate all files so that diskio.no_zero and diskio.sparse_files would work.
1x Thumb Up

Pages: [1]   Go Up

* Permissions
You can't post new topics.
You can't post replies.
You can't post attachments.
You can't modify your posts.
BBCode Enabled
Smilies Enabled
[img] Enabled
HTML Disabled

Jump to:  

Related Topics
Subject Started by Replies Views Last post
Problem with uTorrent/downloading torrents Computer Discussion & Support boiznightout 2 1233 Last post September 05, 2010, 11:46:29 pm
by mgr
Uploading with uTorrent: Questions and Answers Guides « 1 2 » demureT 20 6929 Last post November 26, 2016, 08:40:35 pm
by Popper
This one will perhaps only be good for your more advanced students. Jokes & Funny Stuff coryzinho 0 546 Last post July 07, 2015, 07:28:18 pm
by coryzinho