Verwijderd schreef op zondag 14 december 2008 @ 14:55:
Ik gok dat het aan de firmware van de router ligt. Daar heb ik ook problemen mee gehad. Bij mij cachete het ding alle connections voor vijf dagen lang. Met torrents maak je enorm veel connections waardoor de router heel vaak vast loopt. Zelfs een sitecom van 15 euro presteerde beter dan mijn linksys router.
Het enige wat ik raar vind is dat je nog wel gewoon kan internetten als de connectie is weg gevallen op de torrentende PC. Enorm varieerende snelheden, dat hoort ook niet. Dat heb ik wel eens gehad om dat µTorrent aan gaf dat er een disk overload error was. Ik kan me echter niet voorstellen (tenzij je een heel erg gefragmenteerde schijf hebt) dat 1.6mb/s die error al geeft.
Ik adviseer je om andere firmware er op te zetten. Het is heel simpel om te doen. Bijvoorbeeld tomato:
http://www.polarcloud.com/f/Tomato_1_22.7z pak het WRT54G_WRT54GL.bin bestand uit en upload dit bij de instellingen van de router. Doe het wel als je verbonden met kabel en zet je torrents uit. Je wilt natuurlijk niet dat je router vast loopt terwijl je er andere firmware op zet. Op de voorpagina van Tomato op je router zie je twee dingen: load en memory. Als het geheugen niet vol zit en de load niet belachelijk hoog ligt, zouden de torrents het gewoon moeten doen.
Als je dit niet wilt doen, kan je misschien kijken of je wel gewoon kan torrenten als je je PC direct aan de modem stopt. Dan weet je of het aan de modem ligt. En nog iets, misschien staat je torrent client nog op de standaard torrent poort en blokkeert je provider dit. Geen idee of deze dingen in Nederland gebeuren. Maar tele2 capte wel steeds mijn internet naar 1kb/s als ik een tracker aan had staan op de standaard poort.
Erg late reactie, maar ik heb dit probleem zelf moeten tackelen en heb een oplossing voor mensen die dit probleem tegen gaan komen.
"Disk overloaded" meldingen wordt niet veroorzaakt door hoge snelheid maar door de gefragmenteerde aard van torrents en instellingen van je client.
Zeker wanneer je een aantal torrents op rij toevoegt aan uTorrent zal de combinatie van het allocaten van de ruimte en het binnenkrijgen van een hoop losse stukjes gaan zorgen dat de harddisk een enorme opflikker krijgt (disk thrashing is de term).
Zeker in geval van USB harddisks en laptopharddisks heb je er echt heel snel last van. Die hebben namelijk beide last van hogere latencies en accesstimes (USB heeft hoge latency, laptopdisks hoge accesstime) waardoor al die losse writes naar allerlei verschillende plekjes op de schijf een enorme load op de schijf veroorzaken.
Omdat al die losse stukjes via losse TCP verbindingen binnen komen blijven die ook nog eens langer open staan waardoor Windows XP tegen zijn connectionlimit aan loopt en je niet meer kan surfen omdat er geen nieuwe verbindingen mogen worden geopend door je OS.
Dat kan je dan weer oplossen met een registry aanpassing waarmee je de connectionlimit naar 16.000 (ongeveer) kan verhogen (standaard 100).
Oplossing:
http://smallvoid.com/article/winnt-tcpip-max-limit.html
Om het disk overload probleem op te lossen kan je het beste de volgende opties veranderen in uTorrent.
-Override automatic cache size and specify the size manually (aanvinken en minimaal 256MB instellen, alleen doen bij voldoende RAM!)
-Reduce memory usage if cache not needed (aan)
-Enable caching of diskwrites (aan)
-Write out untouched blocks every 2 minutes (aan)
-Write out finished pieces immediately (uit)
-Enable caching of disk reads (aan)
-Turn off read caching if the upload speed is low (uit)
-Remove old blocks from cache (aan)
-Increase automatic cache size when thrashing (aan)
-Disable Windows caching of diskwrites (aan)
-Disable Windows caching of diskreads (uit)