Jump to content

Stopping versus pausing an actively seeding torrent


VulcanTourist

Recommended Posts

If a torrent has finished being downloaded and seeding is continuing, what is the effect of Stopping the torrent as opposed to Pausing it for long periods? If such a seeding torrent is stopped, can it be restarted to continue seeding to the configured seeding goal and then Finish normally?

I have been pausing some seeding torrents (have too many right now) rather than stop them because I've been afraid I couldn't restart them. Since I suspect that paused seeds still consume network bandwidth, I would like to stop them for a time instead if they be can safely restarted later.

Link to comment
Share on other sites

After paused for 3 update cycles, the event=STOPPED message is sent to the tracker.

Pausing keeps queue slots used... if that's your concern, STOP instead. Also as you see, because of the way certain things happen, keeping those torrents started is OK except for the fact it's also reducing the active number of connections available to other torrents.

Why do you have trouble starting torrents after stopping them? What is the error message?

Link to comment
Share on other sites

I haven't actually ever tried to stop one yet... as I said, I was afraid of the consequences. That's why I asked the question here, to either cure my fear or justify it.

So since it's okay to stop and restart them, I definitely want to do it, because I think having all those active torrents and pausing them is also what was causing uTorrent to become a memory hog and eventually use up to 900MB of RAM.

So just to be clear, stopping a seeding torrent doesn't zero or reset the seeding ratio for that torrent? It will be able to pick up where it left off?

Link to comment
Share on other sites

Correct. Bittorrent and uT function in a "casual" sharing way. You don't need to stay connected the whole time, or even over 1 session to get the data you want. http://dessent.net/btfaq/#what explains some of this.

If you're having trouble with RAM usage... are you downloading/uploading > 5Mbit?? Does task manager for instance show utorrent.exe as actually using the RAM or does it just "disappear"?

Link to comment
Share on other sites

Yes, uTorrent was actually allocating that much RAM to itself. No, the rate is nowhere near 5 megabits, since I have a residential DSL account and I was only uploading/seeding... the rate never even hits 50 KILObits. I largely solved the problem by disabling ALL the caching options in Advanced Options, but it still likes to climb over time, so I stop and restart uTorrent itself at least once a day. Even pausing some of them seemed to help somewhat; I think I just got too backlogged and was paying a heavy price for it.

Earlier today I picked one seed that looked pretty defunct and dared to Stop it, wait, and then restart it; it seemed to resume just fine with the ratio intact, etc., so I went ahead and stopped all the paused ones. As I did that, of course, the maximum upload rates on the remaining ones began to climb, which is a good thing. I can "close out" those torrents faster and delete the space they're taking, and then restart the others.

The only thing that concerns me is that the Status of these stopped ones are now reported as "Finished", as if uTorrent thinks that they have reached the seeding goal already; I'm not sure if it will auto-stop them when that goal is eventually reached now. Will it? If so, tip for next release: mark the status of manually stopped seeds as "Stopped", rather than "Finished", and reserve the latter term for those that actually reach the seeding goal.

Link to comment
Share on other sites

Did you leave the Disk Cache bypass options ON or OFF. Turn them ON. See what happens :/ If thats a problem you're likely running 1) Vista or 2) software which is injecting / looking at the data uT processes and causing RAM leakage like this. This is usually diagnosed from a process explorer logfile.

Regarding youe queue/seed goal questions. The goal is set on add for each torrent. You need to change the goal per torrent if your wishes have changed.

Link to comment
Share on other sites

thelittlefire:

Do you mean "Override automatic cache size..."? That is disabled, though originally it was enabled and set to 100MB (IIRC). The rest of the settings:

Reduce memory: enabled

Enable caching of disk writes: disabled

Enable caching of disk reads: disabled

Disable Windows caching of disk writes: enabled

Disable Windows caching of disk reads: enabled

I am using Windows 2000 SP4... not a chance in hell I'll run Vista. ;) I am unclear at this point whether it was changing these settings from the default that reduced its RAM footprint, or whether it was a reduction in the number of active seeds. I did both at about the same time.

So which options do you think I should tweak as an experiment? I wasn't clear. I assume the number of active seeds has a bearing? How many should I have active at the time?

Switeck:

Yes, net.max_halfopen is set to 8, which I'd guess is the default. DHT is also enabled.

Right now uTorrent is using 185MB of RAM with these settings, after being "up" for 18 hours and 104M CPU ticks. That is with twelve available seeds. (I had fewer last night but there was a lot of wasted uplink bandwidth so I restarted a few stopped ones.)

Link to comment
Share on other sites

I too have been experimenting with the "pause" and "stop" features. I connect using wi-fi and verizon broadband data card as I am a trucker and that is the only means to connect my laptop. Verizon limits me to 5gb/month. I was concerned about bandwith usage allowing my torrents to seed after downloading (Verizon will slow my spd down to 56k if I go over 5gigs). I found that when the download had finished, it continued to seed, however, when I logged out and then went back again, i could no longer seed and had not yet reached the ideal ratio for that download. Not sure what to do at this point, but figure that when I get home, I will be downloading and seeding for the 4 days I am at home from my desktop! I really want to contribute my share of seeding as well.

Do you know of a way to restart the seeding again after a torrent has "finished" downloading?

Link to comment
Share on other sites

BTW, @ Switeck and thelittlefire:

I forgot to mention that uTorrent itself isn't the only RAM hog: services.exe - one or more of its threads - uses RAM in proportion to uTorrent and shrinks down to practically nothing within a minute after I terminate uTorrent. I had thought perhaps it was due to disk caching, since IIRC services.exe manages that, but since I attempted to disable the caching I'm not so sure now.

Right now that same uTorrent session from yesterday has now risen to 354MB - correction, make that 356MB since I started writing this! - and services.exe is using 208MB. It still grows if I don't restart it every day, and it drags services.exe along for the ride.

Link to comment
Share on other sites

Does disabling DHT, LPD, UPnP, NAT-PMP, and Resolve IPs significantly reduce how much ram uTorrent uses over time?

What (hostile?) software is deep-linking into uTorrent's memory space?

(Process Explorer DLL list of uTorrent.exe as talked about at bottom of 1st link in my signature.)

Link to comment
Share on other sites

I couldn't even see your signature, because I normally turn things like that OFF on most forums due to the visual eyesores and waste of precious screen real estate!

No, I haven't disabled DHT or UPnP, and I'm not familiar with the other features; I had no reason to think that DHT or UPnP incurred huge RAM overhead.

I could have sworn I had a copy of SysInternals' PE here somewhere, but can't find it. Just got the latest, so here's the process and DLL list (it looks like it should because I just spent 30+ minutes reformatting it):

Process                       PID        CPU        Description                               Company Name
System Idle Process 0
Interrupts n/a Hardware Interrupts
DPCs n/a 0.76 Deferred Procedure Calls
System 8 2.27
SMSS.EXE 536 Windows NT Session Manager Microsoft Corporation
CSRSS.EXE 556 Client Server Runtime Process Microsoft Corporation
WINLOGON.EXE 548 Windows NT Logon Application Microsoft Corporation
SERVICES.EXE 608 Services and Controller app Microsoft Corporation
svchost.exe 804 Generic Host Process for Win32 Services Microsoft Corporation
spoolsv.exe 844 Spooler SubSystem App Microsoft Corporation
ACService.exe 872 ArcSoft Connect Service ArcSoft Inc.
schedul2.exe 884 Acronis Scheduler 2 Acronis
guard.exe 928 AVG Anti-Spyware guard GRISOFT s.r.o.
avgamsvr.exe 956 AVG Alert Manager GRISOFT, s.r.o.
avgupsvc.exe 984 AVG Update Service GRISOFT, s.r.o.
avgemc.exe 1012 AVG E-Mail Scanner GRISOFT, s.r.o.
boinc.exe 2084 BOINC client World Community Grid
wcg_hpf2_rosett 2788 46.21 World Community Grid client
wcg_hpf2_rosett 2784 25.76 World Community Grid client
D4.exe 2176 Dimension 4 Thinking Man Software
svchost.exe 2224 Generic Host Process for Win32 Services Microsoft Corporation
Apache.exe 2244 Apache HTTP Server Apache Software Foundation
Apache.exe 2308 Apache HTTP Server Apache Software Foundation
FDNSUSVC.exe 2264 TechKnow Professional Services
FreeDNSUpdate.e 2276 TechKnow Professional Services
GemServ.exe 2412 PowerNow! Daemon Launcher Service Advanced Micro Devices
jqs.exe 2440 18.18 Java(TM) Quick Starter Service Sun Microsystems, Inc.
LSSrvc.exe 2496 LightScribe Service Hewlett-Packard Company
mdm.exe 2632 Machine Debug Manager Microsoft Corporation
NBHRegInCDSrv.e 2660 Nero Registry InCD Service Nero AG
NMSAccessU.exe 2708
nSvcLog.exe 2740 nSvcLog NVIDIA Corporation
nvsvc32.exe 2808 NVIDIA Driver Helper Service, v178.13 NVIDIA Corporation
regsvc.exe 2552 Remote Registry Service Microsoft Corporation
mstask.exe 2572 Task Scheduler Engine Microsoft Corporation
stisvc.exe 2964 0.76 Still Image Devices Monitor Microsoft Corporation
TrueImageTrySta 3072
wdService.exe 3184
WinMgmt.exe 3212 Windows Management Instrumentation Microsoft Corporation
svchost.exe 3224 Generic Host Process for Win32 Services Microsoft Corporation
nSvcAppFlt.exe 3284 app_filter Module
nSvcIp.exe 3404 ActiveArmor Firewall IP Service NVIDIA Corporation
GBPVRRecordingS 3908 GB-PVR Recording Service WelltonWay
CachemanXP.exe 3880 CachemanXP Outertech
httpd.exe 1808 Apache HTTP Server Apache Software Foundation
httpd.exe 1764 Apache HTTP Server Apache Software Foundation
msiexec.exe 4036 Windows® installer Microsoft Corporation
LSASS.EXE 620 LSA Executable and Server DLL Microsoft Corporation
explorer.exe 2140 2.27 Windows Explorer Microsoft Corporation
WFWIZ.exe 2600 WinFast Wizard Leadtek Research Inc.
avgas.exe 2604 AVG Anti-Spyware GRISOFT s.r.o.
D4.exe 2624 Dimension 4 Thinking Man Software
WebDrive.exe 2468
rundll32.exe 2692 Run a DLL as an App Microsoft Corporation
jusched.exe 2736 Java(TM) Platform SE binary Sun Microsystems, Inc.
shwicon2k.exe 2748 Sunkist Alcor Micro, Corp.
ACDaemon.exe 2764 0.76 ArcSoft Connect Daemon ArcSoft Inc.
ArcCon.ac 2804 ArcSoft Connect Notifier ArcSoft Inc.
CTFMON.EXE 2816 Cicero Loader Microsoft Corporation
ww.exe 2864 Weather Watcher Singer's Creations
pg2.exe 2576 PeerGuardian 2 Methlabs
VVCap.exe 2908 VVCap application G Central
boinctray.exe 3000 BOINC System Tray for Windows Space Sciences Laboratory
hndythng.exe 3104
hdhomerun_manag 3132 HDHomeRun Manager Silicondust Engineering Ltd.
ApacheMonitor.e 3124 1.52 Apache HTTP Server Monitor Apache Software Foundation
TMMonitor.exe 3196 TMMonitor ArcSoft, Inc.
boincmgr.exe 3256 World Community Grid for Windows World Community Grid
GBPVRTray.exe 3276 WelltonWay
MagicDisc.exe 3308
openwide.exe 3340
Proxomitron.exe 3360 The Proxomitron Groom-A-Zebu (tm)
Shove-it.exe 3412 Shove-it, shareware by Phord Phord Software
DPH-50U Utility 3976
utorrent.exe 3180 0.76 µTorrent BitTorrent, Inc.
explorer.exe 3924 Windows Explorer Microsoft Corporation
explorer.exe 4068 Windows Explorer Microsoft Corporation
firefox.exe 4028 Firefox Mozilla Corporation
thunderbird.exe 1644 Mozilla Thunderbird Mozilla Corporation
explorer.exe 4304 Windows Explorer Microsoft Corporation
procexp.exe 4552 0.76 Sysinternals Process Explorer Sysinternals - www.sysinternals.com
dmexstart.exe 3056
DRWTSN32.EXE 748 DrWatson Postmortem Debugger Microsoft Corporation
pdfcreate3Hook. 3152 PdfCreateHook Application

Process: utorrent.exe Pid: 3180

Name Description Company Name Version Path
ntfslink.dll Hardlink and Junction support for Windows Explorer Michael Elsdoerfer 2.01.0000.0000 C:\PROGRA~1\NTFSLI~1\ntfslink.dll
AdvrCntr3.dll AdvrCntr Module Nero AG 3.03.0001.0500 C:\Program Files\Common Files\Nero\Shared\NL3\AdvrCntr3.dll
shellexecutehook.dll AVG Anti-Spyware shellexecutehook GRISOFT s.r.o. 7.05.0001.0036 C:\Program Files\Grisoft\AVG Anti-Spyware 7.5\shellexecutehook.dll
hndythng.dll C:\Program Files\HandyThing\hndythng.dll
NBHShx.dll InCD Nero AG 5.09.0004.0000 C:\Program Files\Nero\Nero8\Nero\Nero8\InCD\NBHShx.dll
NBHStr.dll All strings Nero AG 5.09.0004.0000 C:\Program Files\Nero\Nero8\Nero\Nero8\InCD\NBHStr.dll
openwidedll.dll C:\Program Files\OpenWide\openwidedll.dll
utorrent.exe µTorrent BitTorrent, Inc. 1.08.0001.12639 C:\Program Files\uTorrent\utorrent.exe
ACTIVEDS.DLL ADs Router Layer DLL Microsoft Corporation 5.00.2195.6601 C:\WINNT\system32\ACTIVEDS.DLL
ADSLDPC.DLL ADs LDAP Provider C DLL Microsoft Corporation 5.00.2195.6993 C:\WINNT\system32\ADSLDPC.DLL
ADVAPI32.dll Advanced Windows 32 Base API Microsoft Corporation 5.00.2195.7038 C:\WINNT\system32\ADVAPI32.dll
browseui.dll Shell Browser UI Library Microsoft Corporation 6.00.2800.1949 C:\WINNT\system32\browseui.dll
CLBCATQ.DLL Microsoft Corporation 2000.02.3529.0000 C:\WINNT\system32\CLBCATQ.DLL
COMCTL32.dll Common Controls Library Microsoft Corporation 5.81.4968.2500 C:\WINNT\system32\COMCTL32.dll
comdlg32.dll Common Dialogs DLL Microsoft Corporation 5.00.3700.6693 C:\WINNT\system32\comdlg32.dll
CRYPT32.dll Crypto API32 Microsoft Corporation 5.131.2195.6926 C:\WINNT\system32\CRYPT32.dll
CSCDLL.DLL Offline Network Agent Microsoft Corporation 5.00.2195.6713 C:\WINNT\system32\CSCDLL.DLL
cscui.dll Client Side Caching UI Microsoft Corporation 5.00.2195.6705 C:\WINNT\system32\cscui.dll
ctype.nls C:\WINNT\system32\ctype.nls
DHCPCSVC.DLL DHCP Client Service Microsoft Corporation 5.00.2195.7085 C:\WINNT\system32\DHCPCSVC.DLL
DNSAPI.DLL DNS Client API DLL Microsoft Corporation 5.00.2195.7158 C:\WINNT\system32\DNSAPI.DLL
GDI32.dll GDI Client DLL Microsoft Corporation 5.00.2195.7205 C:\WINNT\system32\GDI32.dll
ICMP.dll ICMP DLL Microsoft Corporation 5.00.2134.0001 C:\WINNT\system32\ICMP.dll
Iphlpapi.dll IP Helper API Microsoft Corporation 5.00.2195.7097 C:\WINNT\system32\Iphlpapi.dll
KERNEL32.DLL Windows NT BASE API Client DLL Microsoft Corporation 5.00.2195.7135 C:\WINNT\system32\KERNEL32.DLL
locale.nls C:\WINNT\system32\locale.nls
LZ32.DLL LZ Expand/Compress API DLL Microsoft Corporation 5.00.2195.6611 C:\WINNT\system32\LZ32.DLL
MFC80ENU.DLL MFC Language Specific Resources Microsoft Corporation 8.00.50727.0762 C:\WINNT\system32\MFC80ENU.DLL
MFC80U.DLL MFCDLL Shared Library - Retail Version Microsoft Corporation 8.00.50727.0762 C:\WINNT\system32\MFC80U.DLL
MPR.DLL Multiple Provider Router DLL Microsoft Corporation 5.00.2195.7134 C:\WINNT\system32\MPR.DLL
MPRAPI.dll Windows NT MP Router Administration DLL Microsoft Corporation 5.00.2181.0001 C:\WINNT\system32\MPRAPI.dll
msafd.dll Microsoft Windows Sockets 2.0 Service Provider Microsoft Corporation 5.00.2195.7158 C:\WINNT\system32\msafd.dll
MSASN1.dll ASN.1 Runtime APIs Microsoft Corporation 5.00.2195.6905 C:\WINNT\system32\MSASN1.dll
MSCTF.dll MSUIM Server DLL Microsoft Corporation 5.01.2409.0038 C:\WINNT\system32\MSCTF.dll
msi.dll Windows Installer Microsoft Corporation 3.01.4000.4033 C:\WINNT\system32\msi.dll
MSVCP80.dll Microsoft® C++ Runtime Library Microsoft Corporation 8.00.50727.1433 C:\WINNT\system32\MSVCP80.dll
MSVCR80.dll Microsoft® C Runtime Library Microsoft Corporation 8.00.50727.1433 C:\WINNT\system32\MSVCR80.dll
msvcrt.dll Microsoft (R) C Runtime Library Microsoft Corporation 6.01.9844.0000 C:\WINNT\system32\msvcrt.dll
netapi32.dll Net Win32 API DLL Microsoft Corporation 5.00.2195.7203 C:\WINNT\system32\netapi32.dll
NETRAP.dll Net Remote Admin Protocol DLL Microsoft Corporation 5.00.2134.0001 C:\WINNT\system32\NETRAP.dll
ntdll.dll NT Layer DLL Microsoft Corporation 5.00.2195.7006 C:\WINNT\system32\ntdll.dll
NTDSAPI.dll NT5DS Microsoft Corporation 5.00.2195.6666 C:\WINNT\system32\NTDSAPI.dll
nvappfilter.dll NVIDIA IAM LSP NVIDIA 2.02.0000.6531 C:\WINNT\system32\nvappfilter.dll
ole32.dll Microsoft OLE for Windows Microsoft Corporation 5.00.2195.7059 C:\WINNT\system32\ole32.dll
oleaut32.dll Microsoft Corporation 2.40.4532.0000 C:\WINNT\system32\oleaut32.dll
PSAPI.DLL Process Status Helper Microsoft Corporation 5.00.2134.0001 C:\WINNT\system32\PSAPI.DLL
rasadhlp.dll Remote Access AutoDial Helper Microsoft Corporation 5.00.2195.7098 C:\WINNT\system32\rasadhlp.dll
RASAPI32.dll Remote Access API Microsoft Corporation 5.00.2195.6920 C:\WINNT\system32\RASAPI32.dll
rasman.dll Remote Access Connection Manager Microsoft Corporation 5.00.2195.6824 C:\WINNT\system32\rasman.dll
rnr20.dll Windows Socket2 NameSpace DLL Microsoft Corporation 5.00.2195.6603 C:\WINNT\System32\rnr20.dll
RPCRT4.dll Remote Procedure Call Runtime Microsoft Corporation 5.00.2195.7090 C:\WINNT\system32\RPCRT4.dll
rsaenh.dll Microsoft Enhanced Cryptographic Provider Microsoft Corporation 5.00.2195.6611 C:\WINNT\system32\rsaenh.dll
RTUTILS.DLL Routing Utilities Microsoft Corporation 5.00.2168.0001 C:\WINNT\system32\RTUTILS.DLL
SAMLIB.dll SAM Library DLL Microsoft Corporation 5.00.2195.6944 C:\WINNT\system32\SAMLIB.dll
Secur32.dll Security Support Provider Interface Microsoft Corporation 5.00.2195.6695 C:\WINNT\system32\Secur32.dll
SETUPAPI.DLL Windows Setup API Microsoft Corporation 5.00.2195.6622 C:\WINNT\system32\SETUPAPI.DLL
shdocvw.dll Shell Doc Object and Control Library Microsoft Corporation 6.00.2800.1949 C:\WINNT\system32\shdocvw.dll
SHELL32.DLL Windows Shell Common Dll Microsoft Corporation 5.00.3900.7105 C:\WINNT\system32\SHELL32.DLL
shfolder.dll Shell Folder Service Microsoft Corporation 6.00.2800.1106 C:\WINNT\system32\shfolder.dll
SHLWAPI.DLL Shell Light-weight Utility Library Microsoft Corporation 6.00.2800.1949 C:\WINNT\system32\SHLWAPI.DLL
sortkey.nls C:\WINNT\system32\sortkey.nls
sorttbls.nls C:\WINNT\system32\sorttbls.nls
TAPI32.dll Microsoft® Windows(TM) Telephony API Client DLL Microsoft Corporation 5.00.2195.6664 C:\WINNT\system32\TAPI32.dll
unicode.nls C:\WINNT\system32\unicode.nls
USER32.dll Windows 2000 USER API Client DLL Microsoft Corporation 5.00.2195.7133 C:\WINNT\system32\USER32.dll
USERENV.dll Userenv Microsoft Corporation 5.00.2195.7002 C:\WINNT\system32\USERENV.dll
VERSION.dll Version Checking and File Installation Libraries Microsoft Corporation 5.00.2195.6623 C:\WINNT\system32\VERSION.dll
WININET.dll Internet Extensions for Win32 Microsoft Corporation 6.00.2800.1617 C:\WINNT\system32\WININET.dll
winrnr.dll LDAP RnR Provider DLL Microsoft Corporation 5.00.2160.0001 C:\WINNT\System32\winrnr.dll
WINSPOOL.DRV Windows Spooler Driver Microsoft Corporation 5.00.2195.6659 C:\WINNT\system32\WINSPOOL.DRV
WLDAP32.DLL Win32 LDAP API DLL Microsoft Corporation 5.00.2195.7017 C:\WINNT\system32\WLDAP32.DLL
WS2_32.dll Windows Socket 2.0 32-Bit DLL Microsoft Corporation 5.00.2195.6601 C:\WINNT\system32\WS2_32.dll
WS2HELP.DLL Windows Socket 2.0 Helper for Windows NT Microsoft Corporation 5.00.2134.0001 C:\WINNT\system32\WS2HELP.DLL
wshtcpip.dll Windows Sockets Helper DLL Microsoft Corporation 5.00.2195.6601 C:\WINNT\System32\wshtcpip.dll
WSOCK32.dll Windows Socket 32-Bit DLL Microsoft Corporation 5.00.2195.6603 C:\WINNT\system32\WSOCK32.dll

Link to comment
Share on other sites

OpenWide is an Explorer extension that alters the standard open-file dialog so that it can be resized and made sticky, etc. It's hardly going to be responsible for RAM-sucking in uTorrent, since it only hooks the file-open dialog. NTFSLink is another shell extension that creates a bit of GUI for managing NTFS hard links and junctions. If the directories relevant to uTorrent were targets of junctions, I might be suspicious.

I've been debating dumping the anti-spyware tool and at least some of the parts of Nero, like InCD. I can watch for dramatic uTorrent memory usage improvements if I do. I dread having to start over with a bare OS just to find the cause of the problem.

Update, 2009-01-30:

I seem to have solved the memory-hog issue with uTorrent: right now it's only consuming 7.4MB after running for over 24 hours, and that's with all the caching options enabled again. That's a reduction of over 100 times from before.

The solution seemed to have been removing one specific Explorer shell extension called FileMenu Tools. It may have been causing the trouble all by itself or in conflict with another extension, DMEXBar.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...