arcz Posted December 15, 2007 Report Posted December 15, 2007 Gents (and ladies?),I've got something that could be considered a luxury problem, but its really getting on my nerves.Utorrent (latest version) is constantly crashing when I download at high speeds. When it goes beyond 10Mb/s (or sometimes even beyond 9Mb/s) it crashes quite often. Yesterday I was downloading a 37Gb file and I had to restart the client atleast 6-7 times to be able to finish it. Characteristics:- When it crashes it just exits. Like someone would be closing the app by hand. No error message or anything.- Downloads are not closed gracefully and slow integrity checks occur when utorrent is restarted.- Seeding @ 10Mbyte/s (or more) is not a problem- Utorrent is running on a Windows Server x64 machine with 4Gb of RAM. - Utorrent has 2Gb reserved in write cache- CPU usage is not an issue- The disks are 6x500G in an IDE RAID5 solution (Windows software RAID)- Files are always pre-allocatedDid anyone hear about this kind of problem before?Thanks!
jewelisheaven Posted December 15, 2007 Report Posted December 15, 2007 uT does not work well with > 1023 MB cache.This is a problem due to the inaccessability of the developers to such high bandwidth connections/hardware.The link to the current test 1.8 build line is here and you can feel free to help test this progression.Also there are many threads about overloading at high speeds. Searching the forums will find them.Downloading 37 GibiBytes at 9 Mibibits per second, man I wish I had THAT problem
halabb Posted December 20, 2007 Report Posted December 20, 2007 Have you always set the cache @ 2GB? I have a 2003 x64 server with 4GB RAM that I prefer to have 2816GB allocated to the uTorrent cache. It crashes even when I have it at 1536MB.I have a petty little 6/1Mb connection. FYI: Mb = MegaBITMB = MegaBYTE----------------editYou're using software RAID 5??????????? What is wrong with you
Switeck Posted December 20, 2007 Report Posted December 20, 2007 halabb said: "4GB RAM that I prefer to have 2816GB allocated to the uTorrent cache. It crashes even when I have it at 1536MB."µTorrent's cache should not be set higher than 1024 MB ever due to a bug.
jewelisheaven Posted December 20, 2007 Report Posted December 20, 2007 halabb if you are still having this problem why don't you post a log from Process Explorer (http://www.sysinternals.com) into your thread. The DLL mode list (Ctrl-D) saved as a text file (Ctrl-A) and pasted into a post will verify if any rogue DLLs are injected into the uTorrent process.But yea, generally there is the limitation of disk overload and resultant crashes when downloading (I found overload starts @ 8 MiBps - and can't test higher since I'm not on GigE)... when Cache is set higher than 1023 MB, or when spy/ad/mal ware is injected into the process... You should really know EXACTLY what dlls are there if they do not say they are from "Microsoft Corporation" and are outside \system32.
halabb Posted December 22, 2007 Report Posted December 22, 2007 nope, nothing of the sort.Process PID CPU Description Company NameSystem Idle Process 0 96.91 Interrupts n/a Hardware Interrupts DPCs n/a Deferred Procedure Calls System 4 smss.exe 336 Windows NT Session Manager Microsoft Corporation csrss.exe 384 Client Server Runtime Process Microsoft Corporation winlogon.exe 412 Windows NT Logon Application Microsoft Corporation services.exe 460 Services and Controller app Microsoft Corporation svchost.exe 648 Generic Host Process for Win32 Services Microsoft Corporation wmiprvse.exe 2644 WMI Microsoft Corporation svchost.exe 724 Generic Host Process for Win32 Services Microsoft Corporation svchost.exe 776 Generic Host Process for Win32 Services Microsoft Corporation svchost.exe 828 Generic Host Process for Win32 Services Microsoft Corporation svchost.exe 844 Generic Host Process for Win32 Services Microsoft Corporation spoolsv.exe 1004 Spooler SubSystem App Microsoft Corporation msdtc.exe 1032 MS DTCconsole program Microsoft Corporation StorServ.exe 1112 Adaptec Storage Manager Service Adaptec Incorporated mainserv.exe 1156 Battery backup management service American Power Conversion Corporation svchost.exe 1204 Generic Host Process for Win32 Services Microsoft Corporation IAANTmon.exe 1228 RAID Monitor Intel Corporation ntfrs.exe 1260 File Replication Service Microsoft Corporation svchost.exe 1352 Generic Host Process for Win32 Services Microsoft Corporation dfssvc.exe 1536 Windows NT Distributed File System Service Microsoft Corporation svchost.exe 1680 Generic Host Process for Win32 Services Microsoft Corporation lsass.exe 472 LSA Shell Microsoft Corporation logon.scr 1676 Logon Screen Saver Microsoft Corporation csrss.exe 2108 Client Server Runtime Process Microsoft Corporation winlogon.exe 2136 Windows NT Logon Application Microsoft Corporation rdpclip.exe 2304 RDP Clip Monitor Microsoft Corporationexplorer.exe 2400 Windows Explorer Microsoft Corporation IAAnotif.exe 2488 Event Monitor User Notification Tool Intel Corporation taskmgr.exe 2548 Windows TaskManager Microsoft Corporation uTorrent.exe 2736 1.51 µTorrent BitTorrent, Inc. Opera.exe 2848 Opera Internet Browser Opera Software procexp64.exe 212 1.51 Sysinternals Process Explorer Sysinternalsapcsystray.exe 2756 PowerChute system tray power icon American Power Conversion CorporationProcess: uTorrent.exe Pid: 2736Name Description Company Name Versionsorttbls.nls unicode.nls locale.nls sortkey.nls ctype.nls uTorrent.exe µTorrent BitTorrent, Inc. 1.08.0000.7041ntdll.dll NT Layer DLL Microsoft Corporation 5.02.3790.3959wow64.dll Win32 Emulation on NT64 Microsoft Corporation 5.02.3790.3959wow64win.dll Wow64 Console and Win32 API Logging Microsoft Corporation 5.02.3790.3959wow64cpu.dll AMD64 Wow64 CPU Microsoft Corporation 5.02.3790.1830ntdll.dll NT Layer DLL Microsoft Corporation 5.02.3790.3959kernel32.dll Windows NT BASE API Client DLL Microsoft Corporation 5.02.3790.4062ADVAPI32.dll Advanced Windows 32 Base API Microsoft Corporation 5.02.3790.3959RPCRT4.dll Remote Procedure Call Runtime Microsoft Corporation 5.02.3790.4115Secur32.dll Security Support Provider Interface Microsoft Corporation 5.02.3790.3959COMCTL32.dll User Experience Controls Library Microsoft Corporation 6.00.3790.3959msvcrt.dll Windows NT CRT DLL Microsoft Corporation 7.00.3790.3959GDI32.dll GDI Client DLL Microsoft Corporation 5.02.3790.4033USER32.dll Multi-User Windows USER API Client DLL Microsoft Corporation 5.02.3790.4033SHLWAPI.dll Shell Light-weight Utility Library Microsoft Corporation 6.00.3790.3959comdlg32.dll Common Dialogs DLL Microsoft Corporation 6.00.3790.3959SHELL32.dll Windows Shell Common Dll Microsoft Corporation 6.00.3790.4184WS2_32.dll Windows Socket 2.0 32-Bit DLL Microsoft Corporation 5.02.3790.3959WS2HELP.dll Windows Socket 2.0 Helper for Windows NT Microsoft Corporation 5.02.3790.1830shfolder.dll Shell Folder Service Microsoft Corporation 6.00.3790.1830UxTheme.dll Microsoft UxTheme Library Microsoft Corporation 6.00.3790.3959mswsock.dll Microsoft Windows Sockets 2.0 Service Provider Microsoft Corporation 5.02.3790.3959ole32.dll Microsoft OLE for Windows Microsoft Corporation 5.02.3790.3959hnetcfg.dll Home Networking Configuration Manager Microsoft Corporation 5.02.3790.3959wshtcpip.dll Windows Sockets Helper DLL Microsoft Corporation 5.02.3790.3959Iphlpapi.dll IP Helper API Microsoft Corporation 5.02.3790.3959PSAPI.DLL Process Status Helper Microsoft Corporation 5.02.3790.3959MPRAPI.dll Windows NT MP Router Administration DLL Microsoft Corporation 5.02.3790.3959ACTIVEDS.dll ADs Router Layer DLL Microsoft Corporation 5.02.3790.3959adsldpc.dll ADs LDAP Provider C DLL Microsoft Corporation 5.02.3790.3959NETAPI32.dll Net Win32 API DLL Microsoft Corporation 5.02.3790.3959WLDAP32.dll Win32 LDAP API DLL Microsoft Corporation 5.02.3790.3959credui.dll Credential Manager User Interface Microsoft Corporation 5.02.3790.3959ATL.DLL ATL Module for Windows XP (Unicode) Microsoft Corporation 3.05.2284.0000OLEAUT32.dll Microsoft Corporation 5.02.3790.4098rtutils.dll Routing Utilities Microsoft Corporation 5.02.3790.1830SAMLIB.dll SAM Library DLL Microsoft Corporation 5.02.3790.3959SETUPAPI.dll Windows Setup API Microsoft Corporation 5.02.3790.3959netman.dll Network Connections Manager Microsoft Corporation 5.02.3790.3959netshell.dll Network Connections Shell Microsoft Corporation 5.02.3790.3959CLUSAPI.dll Cluster API Library Microsoft Corporation 5.02.3790.3959RASAPI32.dll Remote Access API Microsoft Corporation 5.02.3790.3959rasman.dll Remote Access Connection Manager Microsoft Corporation 5.02.3790.3959TAPI32.dll Microsoft® Windows Telephony API Client DLL Microsoft Corporation 5.02.3790.3959WINMM.dll MCI API DLL Microsoft Corporation 5.02.3790.3959CRYPT32.dll Crypto API32 Microsoft Corporation 5.131.3790.3959MSASN1.dll ASN.1 Runtime APIs Microsoft Corporation 5.02.3790.3959WZCSvc.DLL Wireless Zero Configuration Service Microsoft Corporation 5.02.3790.3959WMI.dll WMI DC and DP functionality Microsoft Corporation 5.02.3790.0000DHCPCSVC.DLL DHCP Client Service Microsoft Corporation 5.02.3790.3959DNSAPI.dll DNS Client API DLL Microsoft Corporation 5.02.3790.3959WTSAPI32.dll Windows Terminal Server SDK APIs Microsoft Corporation 5.02.3790.3959WINSTA.dll Winstation Library Microsoft Corporation 5.02.3790.3959ESENT.dll Server Database Storage Engine Microsoft Corporation 5.02.3790.3959WININET.dll Internet Extensions for Win32 Microsoft Corporation 6.00.3790.4186WZCSAPI.DLL Wireless Zero Configuration service API Microsoft Corporation 5.02.3790.3959rdpsnd.dll Terminal Server MultiMedia Driver Microsoft Corporation 5.02.3790.0000winrnr.dll LDAP RnR Provider DLL Microsoft Corporation 5.02.3790.3959rasadhlp.dll Remote Access AutoDial Helper Microsoft Corporation 5.02.3790.3959
jewelisheaven Posted December 22, 2007 Report Posted December 22, 2007 :/ Yea nothing is amiss there. So this problem is separate from your problem with crashes for large cache settings?Or does it crash with those large cache settings ESPECIALLY when you're dowloading > 100BaseT speeds.
halabb Posted December 22, 2007 Report Posted December 22, 2007 I'm not the OP. I have 6Mb/1Mb.Doesn't matter what or how fast I'm xfering, it crashes when the cache is over 1450MB. Takes about 3 hours to crash.
jewelisheaven Posted December 22, 2007 Report Posted December 22, 2007 Oop, indeed Well, if you could keep an eye on the uT process with Process Explorer... I have a suspicion it's not necessarily using only 1450... My setup where I tout 4K torrents running in 180 MB of RAM, the virtual size according to procexp.exe says its just shy of 418,000 KiB. So that inflation may account for 1450 in RAM to utilize > than the 2 GiB barrier allocated to programs in 32-bit space.
halabb Posted December 22, 2007 Report Posted December 22, 2007 You're right. Virtual size is at 1,850,150KB with the cache @ 1450MB.I think I just hijacked this thread
jewelisheaven Posted December 22, 2007 Report Posted December 22, 2007 I wouldn't worry about it, it was my fault, I didn't check to make sure you were the OP in this "other thread". In either case, I think the dev team has or will have access to some higher end hardware to help make the 1.8 line do some better/more efficient hashing which afaict is the main reason processors overload at the same time disks overload at such a high speed. The processor takes % to hash so much data per second... and then it being held up when trying to write to the disk, which is either already fragmented and has to seek, or is seeking due to extra options (immediately dump complete pieces) under Ctrl-P -> Advanced -> Disk Cache. I have also tested some with the newer cache workaround builds and have noticed less CPU usage, but it isn't enough for it to be definitive. As it is I only have 100BaseT, so it's not possible for me to test these amazing speeds people are really reporting the issue on.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.