teamds Posted July 25, 2011 Report Share Posted July 25, 2011 Greetings all - Warning, lots of infoHopefully this will help some users out there. Several days of frustration on several of my utorrent servers have resulted in me sorting this out 90%. I have diagnosed several causes of why this happens and need help with just one which I have no idea how to fix.All the servers are latest uTorrent 32 bit - Standard Windows Server firewall - No AVI have on average between 30 - 100 torrents running on each server with sizes up to 150gb, so I hopefully have found many causes. Access speeds are 100mbs to 1GbpsThe cache settings vary, I shall discuss it more per cause, but for each cause I shall use 1024mbIn general, the cache setting does not effect much on the final outcome once your setup has you heading in this direction, as when the level cache level is breached, it shows the overload message and continues using memory. Once it hits 1950mb around about, it becomes unresponsive and pretty much "crashes" and does not write a crash dump as its still "active". I shall call this phenomenon "uTorrent Freeze"Many of these causes only manifest on high torrent users, so probably only effects a smaller amount, but, having multiple of these settings can cause the amount you need to download or usage to become lower and lower. Lower usage users can probably have different setting for low speed low size torrents.Cause 1 - Download speed is faster than write speed of the HDD.If you can only write to your hdd at 60Mbps, then once you hit that amount of data flow, your cache starts filling up and your headin for a uTorrent Freeze• Added note: If your hdd write speed is already near this limit and you start copying to the same location for long enough, this can cause the cache to be filled quickly and simulates a Cause 3 scenarioSolution: Test your hdd write speed, many tools out there. Then set your download speed to just under that amount.Cause 2 - Disc Cache Setting: Reduce memory usage when the cache is not neededIf this is unticked, and you seed many, many, many torrents at high speeds, it can just fill up, and up till you get uTorrent FreezeSolution: Must be tickedCause 3 - Disc Cache Setting: Write out untouched blocks every 2 minutesIf this is unticked, and you download a large amount of files (like 50-100gb) at the same time, all these untouched blocks start adding up in the cache memory, the larger the files, the faster this can happen, boom, uTorrent FreezeSolution: Must be tickedUnknown cause - uTorrent stops writing to disk (and possibly reading as-well) - I shall call this phenomenon "uTorrent Horder Mode"How or why it goes into this mode is unknown to me, I have added some ideas below. I have a server where it is stuck in this mode. Other servers can enter this mode at random. But its not all the servers, so its probably isolatable once i remove more variables. utorrent takes, but does not give back. This server has 521Gb of space available, so it is not a space issue. It has 2 drives, main OS and storage.Once in this mode, and diagnostics I have done:•uTorrent continues to download into cache until you head for a uTorrent Freeze - This happens quickly•Files complete to 99.9% and uTorrent is obviously waiting to write out the completed blocks - The pieces info tab shows all the finished parts just sitting there.•Disable Windows caching of disk writes setting on or off does nothing to stop this mode.•Preassign files on/off, no difference.•Adding a new torrent works, and it start downloading, but, no new file is created on the storage drive.•Also tested the above on the OS drive, same results as above, so its not a drive related issue.•I can copy files from drive to drive, even to the exact location where uTorrent is supposed to download to and the files are copied with no problem, so this is isolated to utorrent only.•Seeding also seems to be limited to what is available in the cache, now old file parts are accessed.•Clean install - default setting with the above tweaked - same scenario.So-far, the only common denominator is that all the servers having this issue, have been checking files (integrity check) after a crash etc etc. I can only but ponder if the issue is that whilst checking, utorrent somehow gets locked or frozen.I hope the above info will help those users who may be affected by the uTorrent freeze, and that the devs can test and find the cause of the Horder Mode.I shall update if i get any further info.DS Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.