Kaip optimizuoti uTorrent nustatymus greičiui

Kodėl uTorrent kartais veikia lėčiau nei tikimasi

Turbūt daugelis esate susidūrę su situacija, kai pradedi atsisiųsti failą per uTorrent, o greitis tiesiog nevykęs – vos keletas kilobaitų per sekundę, nors interneto ryšys turėtų leisti daug daugiau. Problema dažniausiai slypi ne pačioje programoje, o netinkamuose nustatymuose, kurie gali rimtai apriboti atsisiuntimo spartą.

uTorrent, kaip ir kiti BitTorrent protokolu veikiantys klientai, veikia pagal specifinę logiką – jūsų kompiuteris vienu metu yra ir atsisiunčiantis, ir dalijantis failais su kitais tinklo naudotojais. Šis dvipusis procesas reikalauja kruopštaus balanso tarp įkeliamo ir atsisiunčiamo srauto. Jei nustatymai netinkami, programa gali bandyti užmegzti per daug ryšių vienu metu, perpildyti jūsų interneto kanalą arba atvirkščiai – dirbti pernelyg konservatyviai ir nenaudoti viso prieinamo pralaidumo.

Dar viena dažna problema – ugniasienės ir maršrutizatoriai, kurie blokuoja arba riboja P2P srautą. Daugelis interneto paslaugų teikėjų taip pat ne itin mėgsta torrent srautą ir gali jį slopinti. Visa tai kartu sukuria situaciją, kai programa veikia, bet ne taip efektyviai, kaip galėtų.

Pirmieji žingsniai: greičio testai ir realūs skaičiai

Prieš pradedant kažką keisti, reikia suprasti, kokį greitį realiai turite. Eikite į speedtest.net ar panašų puslapį ir patikrinkite savo atsisiuntimo bei įkėlimo greitį. Užsirašykite šiuos skaičius – jie bus jūsų atskaitos taškas.

Svarbu suprasti, kad greičio testai paprastai rodo rezultatus megabitais per sekundę (Mbps), o uTorrent rodo greitį kilobaitais arba megabaitais per sekundę (KB/s arba MB/s). Kad perskaičiuotumėte, tiesiog padalinkite Mbps skaičių iš 8. Pavyzdžiui, jei turite 100 Mbps internetą, teorinis maksimalus atsisiuntimo greitis bus apie 12.5 MB/s.

Tačiau praktikoje niekada nesiekite naudoti viso kanalo tik torrentams. Jei nustatysite maksimalias ribas, kiti įrenginiai namuose negalės normaliai veikti, o ir pats naršymas taps lėtas. Palikite bent 20-30% rezervo kitiems dalykams.

Portų peradresavimas – tai kas iš tikrųjų veikia

Viena svarbiausių optimizacijos dalių yra tinkamas portų nustatymas. uTorrent reikia atvirų portų, kad kiti tinklo naudotojai galėtų prisijungti prie jūsų ir dalintis failais. Jei portai uždaryti, jūs galite prisijungti tik prie tų, kurie turi atvirus portus, o tai labai apriboja galimų šaltinių skaičių.

Pirmiausia eikite į uTorrent nustatymus (Options > Preferences > Connection). Ten rasite laukelį „Port used for incoming connections”. Pagal nutylėjimą ten bus koks nors atsitiktinis skaičius. Galite jį palikti arba pakeisti į bet kurį skaičių tarp 49152 ir 65535 – šis diapazonas paprastai nėra blokuojamas.

Dabar ateina sunkesnė dalis – reikia sukonfigūruoti jūsų maršrutizatorių. Įeikite į maršrutizatoriaus administravimo sąsają (paprastai tai 192.168.1.1 arba 192.168.0.1, bet gali skirtis). Ten ieškokite skyriaus, pavadinto „Port Forwarding”, „Virtual Server” arba panašiai. Sukurkite naują taisyklę, kuri nukreiptų TCP ir UDP srautą iš pasirinkto porto į jūsų kompiuterio vidinį IP adresą.

Patikrinti, ar viskas veikia, galite paspaudę „Test port” mygtuką uTorrent nustatymuose. Jei matote žalią varnelę – puiku, viskas sukonfigūruota teisingai. Jei ne – dar kartą peržiūrėkite maršrutizatoriaus nustatymus.

Ryšių skaičiaus ir pralaidumo valdymas

Dabar pereikime prie konkretesnių greičio nustatymų. uTorrent gali vienu metu palaikyti šimtus ryšių, bet tai nereiškia, kad turėtų. Per daug ryšių gali perpildyti jūsų maršrutizatorių ir sukelti bendrą tinklo lėtėjimą.

Eikite į Options > Preferences > Bandwidth. Čia rasite kelis svarbius nustatymus:

Global maximum upload rate – tai vienas svarbiausių parametrų. Daugelis mano, kad įkėlimo greitis nesvarbus, bet tai klaida. BitTorrent protokolas veikia pagal „duok ir gauk” principą – jei nieko nedalinsite, kiti naudotojai jums duos mažesnį prioritetą. Nustatykite šią reikšmę į apie 80% jūsų maksimalaus įkėlimo greičio. Jei turite 10 Mbps įkėlimą (apie 1250 KB/s), nustatykite į 1000 KB/s.

Global maximum download rate – čia galite nustatyti apie 90% jūsų maksimalaus atsisiuntimo greičio arba palikti 0 (neribota), jei norite, kad uTorrent naudotų viską, kas prieinama.

Alternative upload rate when not downloading – naudinga funkcija, leidžianti dalintis greitesniu greičiu, kai aktyviai nesiųsiate. Galite nustatyti didesnę reikšmę nei pagrindinis įkėlimas.

Dabar pereikime į Options > Preferences > BitTorrent. Čia būtinai įjunkite:
– DHT Network
– DHT for new torrents
– Peer Exchange
– Local Peer Discovery

Šios funkcijos padeda rasti daugiau šaltinių, net jei tracker’is neveikia arba turi problemų.

Ryšių limitai ir jų įtaka

Skyriuje Options > Preferences > Connection rasite nustatymus, susijusius su maksimaliu ryšių skaičiumi. Čia reikia rasti aukso vidurį.

Global maximum number of connections – nustatykite į 200-500, priklausomai nuo jūsų interneto greičio ir maršrutizatoriaus galimybių. Silpnesniems maršrutizatoriams geriau rinktis mažesnius skaičius.

Maximum number of connected peers per torrent – 100-150 paprastai pakanka. Daugiau nebūtinai reiškia geriau.

Number of upload slots per torrent – čia nustatykite 3-5. Šis parametras kontroliuoja, kiek naudotojų vienu metu gaus duomenis iš jūsų. Per daug slotų išskaidys jūsų įkėlimo greitį į mažus gabalėlius, o per mažai sumažins jūsų „reputaciją” tinkle.

Labai svarbus nustatymas yra Maximum number of active torrents и Maximum number of active downloads. Jei vienu metu bandysite atsisiųsti 20 failų, greitis bus paskirstytas tarp jų visų. Geriau nustatyti į 3-5 aktyvius atsisiuntimus vienu metu. Kitus uTorrent automatiškai įtrauks į eilę ir pradės, kai aktyvūs bus baigti.

Išmanusis greičio valdymas ir planuotojas

uTorrent turi įmontuotą scheduler’į, kuris leidžia nustatyti skirtingus greičius skirtingu paros metu. Tai ypač naudinga, jei norite, kad naktį failai siųstųsi visu greičiu, o dieną – ribotai, kad netrukdytų darbui ar pramogoms.

Eikite į Options > Preferences > Scheduler. Pamatysite savaitės tinklelį, kur galite spalvomis pažymėti skirtingus režimus. Žalia reiškia visą greitį, geltona – ribotą greitį (nustatytą Alternative upload/download rate), o raudona – sustabdytą veikimą.

Pavyzdžiui, galite nustatyti, kad darbo dienomis nuo 9 val. ryto iki 18 val. vakaro veiktų ribotas greitis, o naktį ir savaitgaliais – pilnas. Tai padeda išvengti konfliktų su kitais namų ūkio nariais dėl interneto greičio.

Dar vienas naudingas dalykas – uTorrent gali automatiškai sumažinti greitį, kai sistema yra aktyvi. Skyriuje Options > Preferences > Bandwidth rasite parinktį „Limit local peer bandwidth”. Ją įjungus, programa sumažins greitį, kai siųsis duomenis į kitus įrenginius jūsų vietiniame tinkle, taip išvengdama vietinio tinklo perkrovimo.

Diskų veikimo optimizacija

Dažnai pamirštama, bet labai svarbi dalis – kaip uTorrent dirba su jūsų kietuoju disku. Jei nustatymai netinkami, diskas gali tapti butelio kakleliu, ribojančiu bendrą greitį.

Options > Preferences > Advanced > Disk Cache – čia nustatomas, kiek operatyviosios atminties naudojama kaip buferis prieš rašant į diską. Pagal nutylėjimą tai automatinis nustatymas, bet jei turite pakankamai RAM (8 GB ar daugiau), galite rankiniu būdu nustatyti į 256-1024 MB. Tai sumažina disko apkrovimą ir padidina bendrą efektyvumą.

Įjunkite šias parinktis:
Enable caching of disk writes – duomenys pirmiausia rašomi į RAM, o tik tada į diską
Enable caching of disk reads – dažnai skaitomi duomenys laikomi RAM
Disable Windows caching of disk writes и Disable Windows caching of disk reads – leidžia uTorrent pačiam valdyti kešavimą efektyviau

Jei naudojate SSD diską, galite šiek tiek sumažinti kešo dydį, nes SSD ir taip yra greiti. Tačiau jei turite senesnį HDD, didesnis kešas tikrai padės.

Protokolų šifravimas ir ISP ribojimų apėjimas

Daugelis interneto paslaugų teikėjų aktyviai stebi ir riboja P2P srautą. Jie naudoja deep packet inspection technologijas, kurios atpažįsta BitTorrent protokolą ir automatiškai lėtina tokį srautą. Laimei, uTorrent turi įmontuotą šifravimo funkciją, kuri gali padėti išvengti tokio ribojimo.

Eikite į Options > Preferences > BitTorrent ir skyriuje „Protocol Encryption” nustatykite:
Outgoing: Enabled
Allow incoming legacy connections: pažymėkite

Galite pabandyti nustatyti į „Forced” vietoj „Enabled”, bet tai gali sumažinti prieinamų peers skaičių, nes ne visi palaiko šifravimą. „Enabled” režimas bando naudoti šifravimą, bet jei nepavyksta, vis tiek užmezga nešifruotą ryšį.

Taip pat patartina pažymėti „Enable bandwidth management [uTP]”. uTP (Micro Transport Protocol) yra specialus protokolas, sukurtas specifiškai BitTorrent srautui. Jis automatiškai prisitaiko prie tinklo sąlygų ir sumažina latency kitoms programoms. Kai kurie ISP dar neišmoko jo atpažinti ir riboti, todėl tai gali padėti išvengti throttling’o.

Tracker’ių ir torrent’ų valdymas praktikoje

Net su tobulais nustatymais greitis priklausys nuo torrent’o kokybės. Gerai „pasėtas” torrentas su šimtais seeders’ų visada bus greitas, o torrentas su vienu ar dviem seederiais bus lėtas nepriklausomai nuo jūsų nustatymų.

Kai pridedate naują torrentą, pažiūrėkite į seeders/leechers santykį. Idealus variantas – kai seeders daugiau nei leechers. Jei matote 0 seeders, failą tikriausiai nepavyks atsisiųsti arba tai užtruks labai ilgai.

Galite rankiniu būdu pridėti papildomų tracker’ių prie torrent’o. Dešiniuoju pelės mygtuku spustelėkite ant torrent’o, pasirinkite Properties ir skirtuke Trackers pridėkite naujų tracker’ių URL. Internete galite rasti viešų tracker’ių sąrašus, kurie padeda rasti daugiau peers. Tiesiog įklijuokite keletą populiarių tracker’ių adresų – tai gali žymiai padidinti prieinamų šaltinių skaičių.

Jei torrentas ilgai „stovi” ir neatsisiunčia, pabandykite jį sustabdyti ir vėl paleisti, arba dešiniuoju mygtuku paspauskite ant tracker’io ir pasirinkite „Update tracker”. Kartais tracker’iai laikinai neveikia arba jūsų klientas nesugebėjo tinkamai prisijungti.

Kai viskas sukonfigūruota – kaip išlaikyti stabilumą

Dabar, kai viskas nustatyta, svarbu suprasti, kad uTorrent nėra „nustatyk ir pamiršk” tipo programa. Skirtingi torrentai elgiasi skirtingai, o tinklo sąlygos keičiasi.

Stebėkite programos apačioje esančią būsenos juostą. Ten matysite, ar turite gerą ryšį su tinklu (žalia ikonėlė), ar yra problemų su portais (geltona ar raudona). Jei staiga ikonėlė pasikeičia iš žalios į geltoną, tai gali reikšti, kad maršrutizatorius buvo perkrautas ir port forwarding nustatymai pasikeitė, arba jūsų IP adresas pasikeitė.

Reguliariai atnaujinkite uTorrent į naujausią versiją. Kūrėjai nuolat tobulina protokolo efektyvumą ir taiso klaidas. Tačiau būkite atsargūs su automatiniais atnaujinimais – kartais naujos versijos gali turėti klaidų. Geriau palaukti kelias dienas po atnaujinimo išleidimo ir pasiskaityti atsiliepimus.

Jei naudojate VPN, įsitikinkite, kad jis palaiko P2P srautą ir turi pakankamai greitį. Pigūs VPN dažnai riboja torrent srautą arba turi perpildytus serverius. Taip pat būtinai sukonfigūruokite uTorrent taip, kad jis veiktų tik per VPN – galite naudoti „Bind to interface” funkciją Advanced nustatymuose, kad programa naudotų tik VPN tinklo adapterį.

Nepamirškite, kad jūsų pareiga yra ir dalintis. Kai failas atsisiunčiamas, palikite jį seed’intis bent tol, kol ratio (įkelta/atsisiųsta santykis) pasieks 1.0 arba daugiau. Tai ne tik etiškas elgesys, bet ir praktiškai padeda – daugelis privačių tracker’ių reikalauja palaikyti tam tikrą ratio, o viešuose tracker’iuose geras ratio padeda greičiau atsisiųsti kitus failus.

Galiausiai, jei pastebite, kad kompiuteris lėtėja, kai veikia uTorrent, pabandykite sumažinti CPU priority. Options > Preferences > General > „When uTorrent starts” – čia galite nustatyti, kad programa veiktų su žemesniu prioritetu, taip ji mažiau trukdys kitoms programoms.

Su šiais nustatymais ir praktiniais patarimais turėtumėte pasiekti maksimalų greitį, kurį leidžia jūsų interneto ryšys ir torrent’ų kokybė. Atminkite, kad tobuli nustatymai skirtingiems žmonėms gali skirtis – eksperimentuokite, stebėkite rezultatus ir koreguokite pagal savo specifinius poreikius bei tinklo sąlygas.

Поделиться: XFacebookPinterestLinkedin