LibTorrent

ソフトウェアのスクリーンショット:
LibTorrent
ソフトウェアの詳細:
バージョン: 0.12.9
日付のアップロード: 15 Apr 15
開発者: Rakshasa
ライセンス: 無料
人気: 91

Rating: 5.0/5 (Total Votes: 1)

LibTorrentは、UnixのためにC ++で書かれたBitTorrentのライブラリです。 LibTorrentライブラリが。ほとんど(すべて?)他のBitTorrentの実装が苦しむ冗長バッファとデータのコピーを回避するように設計
はライブラリはシングルスレッドであり、クライアントはSELECTループを処理している。インタラクティブなncursesのクライアントは例として含まれて
はここで「LibTorrent」のある主要機能は次のとおりです。
はยクライアントทソケットのポーリングを完全に制御を持ってい<。 BR />ยทSIGC ++信号は「私は
は直読。ファイル更新時間をチェックファスト履歴書ท
はย。イベントに対応するために、クライアントのために簡単になりますとmmapするために、ネットワークからの書面EDファイル:
はยท回避しますアプリケーションとカーネルの両方がファイルチャンクのコピーを持っているデータの重複に
ย未使用のチャンクが放り出されたりするのではなく、ディスクに書き込まれท。 。。スワップ
はยทカーネルは、ファイルのキャッシュを処理します
はファイルのハッシュチェック:
はยทは同じスレッドを使用するに
ยクライアントทすることができます。速度を制御。 。
はยทファイングレイン:
はยทノンブロッキングとmincoreとのmadviseシステム·コールでメモリにプリロード
はファイルハンドラを(改善されます)ファイルの使用は、読み取り/書き込み権限を読み取り専用ファイルの播種を可能にする。
はยท、ファイルの無制限の数の急流を可能にします。優雅なエラー処理で、メモリへのチャンクをマッピングするときに
ยทは閉じたファイルを開きます。
はย2GBを超えるファイルのサポートทます。
ย急流内のファイルのためのさまざまなダウンロードの優先順位ท。
はยทマルチトラッカーをサポートます。
ยทダイナミックリクエストパイプサイズท特定のHTTPライブラリの依存しない、クライアントはラッパークラスを実装します。
ยます。
ยทアップロードとスロットルをダウンロードします。
ยทそして、はるかに私が持っていないん言及悩まさ。 (NOR実装)
は要件:
はยทlibsigc ++ 2.0
はこのリリースの新機能:概要に
ยこのทリリースはDHTのサポートを追加し、APIをクリーンアップします。

何である新しいの今回のリリースで:ます。

  • シンプルなスケジューラフレームワークを追加しましたいくつかのトラッカーはソケットがASITがレースconditions.Added CppUnitのテストフレームワークが発生することがあります閉じているのepollイベントリストのit.Reintroducedクリア約愚かであるようにSTOPPEDメッセージにnumwantを送信.Don't。セッション急流を書き出し、itshouldはもはや無限にヒットしない場合にテストは、着信データのみが含まれているifthe rtorrentをハングアップする片の読みを引き起こすバグをloop.FixedエラーのSCGI calls.Fixed処理のためではなくunregular basis.Loggingを上に追加されますファイル境界までのデータが、notthe次のファイルのdata.Fixes execute_capture関数におけるファイルハンドルリーク。初期ゼロlengthkeysを処理するオブジェクト:: flag_unorderedコードをd.bitfield'.Fixed」に空のビットフィールド上のパッチbyJosef Drexler.Fixedクラッシュ。チケット#1950.Madeの急流::レート:: rate_typeのuint64_tのとsometrackersに報告されて悪いダウンロード/アップロード値のレポートdueto健全性チェックを追加します。

同じようなソフトウェア

Netatalk
Netatalk

27 Sep 15

Coquelicot
Coquelicot

20 Feb 15

gitbox
gitbox

11 May 15

MediaFire Express
MediaFire Express

20 Feb 15

へのコメント LibTorrent

コメントが見つかりません
コメントを追加
画像をオンにする!