BitTorrent er en protokoll for P2P fildeling, som ofte er den raskeste måten å få tak på de nyeste distrosene. Den er utvidet langt utover den opprinnelige Python-implementeringen, og inneholder nå alle mulige ekstra teknologier, for eksempel Distributed Hash Tables, Peer Exchange og mer.

En moderne BitTorrent-klient må kunne takle kryptering, arbeide bak NAT-rutere (helst med UPnP) og en rekke andre akronymiske vilkår. Vi forventer også at de skal være enkle å bruke, men likevel fullt av funksjoner og tilpassbare deler.

Det er en krig som blir truffet mot torrentklienter av Internett-leverandører som (forståelig) vil bruke trafikkformingsteknologi til å prioritere torrenttrafikken til fordel for Facebook, slik at teknologier som kryptering og randomisert porttilgang blir nyttige hvis du ikke vil få takket være.

I denne Roundup har vi kun vurdert kunder som kjører innfødt på Linux. Referansen BitTorrent-klient går fortsatt, men den siste Linux-utgivelsen var så lenge siden at vi ikke har plaget med å inkludere den.

Det er noen aktive og oppdaterte kunder, som Miro, som er tilpasset bestemte aktiviteter. Disse er veldig gode på hva de gjør, men ikke for generell bruk, så de har blitt ekskludert også.

Til slutt er det nok av commendable kommandolinje-torrentklienter som rtorrent og aria2, men de gjør forferdelige skjermbilder, og vi må tegne linjen et sted, så disse er ikke representert heller.

Hvordan vi testet ...

Klientene ble testet på et Core 2 Duo 2,5 GHz skrivebord med 4 GB minne som kjører Fedora 13. Bortsett fra normal bruk ble hovedprøven for hastighet, CPU og minnebruk utført med fire test-torrentfiler på 256 MB hver. Klientene var begrenset til å laste ned tre filer samtidig.

Tracker ble kjørt på samme maskin for å eliminere noen variasjon i nettverkslatens, og torrentene ble sådd av tre maskiner på et lokalt 10/100 nettverk ved hjelp av en rekke kunder (Transmission, uTorrent, Vuze).

Å bruke mye minne eller CPU-kjerner er ofte forsettlig for å øke hastigheten på nedlastinger. De tidsbestemte nedlastingene var gjennomsnittlig over tre løp, men er bare retningslinjer.

deluge

Denne klienten kan kjøres i en rekke moduser. Skrevet i Python, bruker den GTK til skrivebordet, men er egentlig ikke en Gnome-app som sådan - det ser akkurat ut som hjemme på KDE eller hva skrivebordet ditt er.

Oppsettet på hovedskjermbildet er ganske enkelt - et tre til venstre lar deg velge et objekt av interesse (si dine nåværende nedlastinger), som deretter vises i hovedpanelet. Statuslinjen langs bunnen gir avlesninger på forskjellige ting, for eksempel aktuelle hastigheter og tilkoblede eller oppdagede jevnaldrende.

Deluge støtter også systemmagasinet, og viser overføringshastigheten samt muligheter for å kontrollere opplastinger og nedlastinger og legge til en torrent uten å bekymre deg selv med hovedgrensesnittet - en fin touch ikke funnet i mange klienter.

Kjernefunksjonaliteten til en grunnleggende klient håndteres av hovedapplikasjonen, men for hva mange mennesker vil vurdere viktige funksjoner, kan det hende du må dykke inn i de forskjellige pluginene som er tilgjengelige - for eksempel for blokklister eller planlegging. Det er ganske mange av disse, og de kan installeres direkte gjennom Deluge uten mye oppstyr.

Det er ikke mulig å starte en fil direkte fra nedlastingslisten, og det er heller ikke et søkemuligheter som er frustrerende. En irriterende ting om denne klienten er at det bevegelige gjennomsnittet for nedlastingshastigheten fortsetter å bevege seg etter at nedlastingen er ferdig.

På tidspunktet for skrivingen er versjon 1.3 av programvaren nært, så kanskje det blir løst etter det du leser dette. Det er ikke en dårlig innsats på noen måte, selv om det mangler noe av systemintegrasjonen av andre, og er bare en mellomvekt når det gjelder nyttige alternativer. Det fungerer, og er ganske lett på ressursbruk.

Kjennelse

deluge
Versjon: 1.2.3
nettside: http://deluge-torrent.org

Middle-of-the-road utøver, men det får mye utviklings kjærlighet.

Vurdering: 6/10

KTorrent

Apper basert på KDE forventes å være fulle av innstillinger, alternativer og menyer, og dette er ikke noe unntak. KTorrent ville ikke lett forveksles med en Mac OS X-applikasjon - hver piksel av grensesnittet ser ut til å ønske å formidle presserende informasjon, eller be om et alternativ å bli satt inn.

For de som ikke er redd for åpen funksjonalitet eller opprørt at deres applikasjonsgrensesnitt kan ønske å gi noen nyttige detaljer, er dette sannsynligvis ikke noe dårlig.

Når det gjelder den underliggende teknologien, passer KTorrent enkelt eller overgår hver annen klient her, unntatt Vuze, da den mangler sporingsenheten, mediespilleren og UPnP-medieserveren. For å være ærlig, er søket også litt mørkt.

Selv om en rekke søkemotorer er inkludert, håndterer KTorrent deg bare på den respektive nettsiden, som er lat, og ikke så nyttig som qBittorrents innsats. Bortsett fra det, har KTorrent alle basene dekket.

Ekstra funksjonalitet er levert av plugins, og igjen viser disse mikroprosessens berøring. Båndbreddeplanleggingen kan settes på en gigantisk kalender, så hvis du vil tillate ubegrensede opplastinger på torsdager, er dette den eneste klienten som vil gjøre det. Det er en KDE-app som er gammel, og utstråler nesten alle funksjoner og muligheter til brukerkontroll og overlater det til deg for å finne ut om du trenger dem eller ikke.

KTorrent var den eneste klienten som klarte tilkoblinger til alle tilgjengelige jevnaldrende i løpet av tiden det tok å laste ned testdrømmene, og det klarte også den raskeste tiden. Som noen av de andre klientene, kan KTorrent også kjøres i en headerless modus, og inkluderer et innebygd webgrensesnitt.

Kjennelse

KTorrent
Versjon: 4.0
nettside: http://ktorrent.org

Chock full av funksjoner, hvis du kan spare arbeidet med å konfigurere dem.

Vurdering: 9/10

Monsoon

Denne ganske enkle applikasjonen startet livet som en offshoot eller naturlig forlengelse av MonoTorrent-prosjektet - et torrent-bibliotek skrevet med Mono-implementeringen av .NET. Som de fleste andre klienter her bruker libtorrent biblioteket, kan vi ha forventet noen prestasjonsforskjeller fra Monsoon - og det var det.

Det kapret de fleste av de tilgjengelige CPU-syklusene, men klarte også en blistering gjennomstrømning, og klarte den raskeste gjennomsnittlige tiden for den lokale nedlastningstesten (bare pipping KTorrent). Med en klokkemappe for innkommende torrenter og muligheten for å lagre aktive og ferdige på forskjellige steder, tjener denne klienten i det minste grunnleggende funksjonene i filhåndteringsavdelingen.

Det er imidlertid ingen planlegging, ingen skripting, ingen plugins og ingen omtale av DHT eller Peer Exchange (selv om disse støttes av MonoTorrent).

Visuelt følger Monsoon-programvaren et meget kjent tema, med kategorier ned til venstre, en hovedsorterbar listevisning i midten og et tabbed utvalg av informasjonsskjermbilder for den valgte torrenten nedenfor. Som med de fleste av de andre klientene i denne rundvisningen, strekker dette seg til muligheten til å angi forskjellige alternativer, inkludert endring av båndbreddeinnstillinger for en individuell torrentfil.

Som Vuze og KTorrent inkluderer Monsoon et feedabonnement. Mange video podcasts distribueres på denne måten, og det er ganske enkelt å sette opp. Det er noen avanserte filtreringsalternativer for å sikre at du får akkurat det du vil ha.

Monsoon er et lovende prosjekt som ikke har hatt en utgivelse på noen tid, selv om det underliggende MonoTorrent-biblioteket har blitt oppdatert nylig.

Kjennelse

Monsoon
Versjon: 0,21
nettside: www.monsoon-project.org

Mangler i finesse og funksjoner, men en aggressiv nedlasting.

Vurdering: 5/10