LibTorrent

Software screenshot:
LibTorrent
Dettagli del software:
Versione: 0.12.9
Data di caricamento: 15 Apr 15
Sviluppatore: Rakshasa
Licenza: Libero
Popolarità: 91

Rating: 5.0/5 (Total Votes: 1)

libtorrent è una libreria BitTorrent scritto in C ++ per Unix. Biblioteca libtorrent è progettato per evitare i buffer ridondanti e la copia dei dati che la maggior parte (tutte?) Le altre implementazioni BitTorrent soffrono.
La biblioteca è single-threaded e il client gestisce il ciclo di selezione. Un client ncurses interattivo è incluso come esempio
Qui sono alcune caratteristiche chiave di "libtorrent":..
ย ท Il cliente ha il pieno controllo della polling di prese < br /> ย ท SIGC ++ segnali rende i facile per il cliente di reagire agli eventi.
ย ท curriculum veloce che controlla il tempo di modifica del file.
lettura e scrittura diretta da rete a mmap ' File ED:
ย ท evita la duplicazione dei dati in cui sia l'applicazione e il kernel ha una copia del file pezzo
ย ท pezzi non utilizzati vengono gettati fuori o scritti su disco anziché il. .. di swap
ย ท Kernel gestisce la cache del file
File verifica hash:
ย ท Utilizza lo stesso filo
ย ท client può. controllare la velocità. (Sarà migliorata)
ย ท non-blocking e precarico di memoria con le chiamate di sistema e mincore madvise
handler File:.
ย ท grana fine utilizzo di file di lettura / scrittura, permette di semina di file di sola lettura.
ย ท Consente torrent con numero illimitato di file.
ย ท Apre file chiusi quando la mappatura blocchi di memoria, con la gestione degli errori grazioso.
ย ท Supporto per file più grandi di 2 GB.
ย ท diverse priorità di download per i file nel torrente.
ย ท Supporto multi-tracker.
ย ท No dipendenza da qualsiasi libreria HTTP specifico, il client implementa una classe wrapper.
ย ท dimensione richiesta tubo dinamica.
ย ท Caricare e scaricare acceleratore.
ย ท E molto altro ancora non ho infastidito menzionare. (Né di esecuzione)
Requisiti:
ย ท libsigc ++ 2.0
Cosa c'è di nuovo in questa versione:

ย ท questo versione aggiunge il supporto per DHT e pulisce l'API

Cosa c'è di nuovo in questa versione:.

  • Aggiunto un quadro di pianificazione semplice .Non inviare numwant nei messaggi fermò quando alcuni tracker sono stupido it.Reintroduced compensazione della lista eventi epoll quando un socket è asit chiusa potrebbe causare gara framework di test conditions.Added CppUnit. I test saranno aggiunti basis.Logging piuttosto unregular per SCGI calls.Fixed gestione degli errori durante la scrittura fuori torrenti di sessione, itshould colpito non più un infinito loop.Fixed un bug che potrebbe causare la lettura di un brano da appendere rtorrent ifthe dati in ingresso contiene solo i dati fino ad un limite di file, ma data.Fixes notthe di file successivo un file perdita di handle nelle funzioni execute_capture. Patch byJosef Drexler.Fixed crash bitfield vuota 'd.bitfield'.Fixed Object :: flag_unordered codice per gestire iniziali zero lengthkeys. Ticket # 1950.Made torrente :: :: Vota rate_type uint64_t e ha aggiunto controlli di integrità dueto segnalazioni di cattiva download / upload di valori segnalati per sometrackers.

Programmi simili

Gtk-Gnutella
Gtk-Gnutella

12 Mar 16

uHub
uHub

20 Feb 15

Coquelicot
Coquelicot

20 Feb 15

mldonkey g2gui
mldonkey g2gui

3 Jun 15

Commenti a LibTorrent

I commenti non trovato
Aggiungi commento
Accendere le immagini!