rTorrent

rTorrent
開発者ジャリ・サンデル(別名ラクシャサ)
初回リリース2005年1月25日[ 1 ] (2005年1月25日
安定版リリース
0.16.5 [ 2 ] ウィキデータで編集する / 2025年12月2日 (2025年12月2日
リポジトリgithub .com /rakshasa /rtorrent
書かれたC++ [ 3 ]
オペレーティング·システムUnixライク
プラットフォームIA-32x86-64
サイズ1.3  MiB
タイプBitTorrentクライアント
ライセンスGPL-2.0以降[ a ]
Webサイトrakshasa .github .io /rtorrent /

rTorrentはC++で書かれたテキストベースのBitTorrentクライアントであり、[ 4 ] Unix用のncursesとlibTorrent( libtorrentと混同しないでください)ライブラリに基づいています。

技術的な詳細

このライブラリは、 mmap ()関数によってメモリにマップされたファイルページネットワークスタック間で直接データを転送することで、他の実装と差別化を図っています。高帯域幅接続では、公式クライアントの3倍の速度でシード処理できるとされています。[ 4 ]

rTorrent パッケージは、さまざまなLinux ディストリビューションおよびUnix 系システムで使用でき、 FreeBSDmacOSなど、ほぼすべてのPOSIX準拠のオペレーティング システムでコンパイルして実行できます。

rTorrent はncursesライブラリを使用し、 GNU ScreenまたはTmuxでの使用に適しています。トレントをロードするにはキャリッジ リターンなどのコマンドを使用し、その後 ^S を使用してトレントを開始できます (^ は Ctrl キーの省略形)。トレントがロードされると、バックスペースを使用してトレントを自動的に開始できるため、その後の ^S の実行は不要になります。^K で停止、^D で一時停止、または、すでに一時停止または停止している場合は、もう一度 ^D でトレントを削除できます。[ 5 ]セッションの保存をサポートし、ユーザーがトレントを追加および削除できます。また、複数ファイルのトレントの部分的なダウンロードもサポートしています。rTorrent-0.7.0 のリリースでは、BitTorrent プロトコルの暗号化のサポートも実装されました。[ 6 ] PEXDHT初期シードは最近 rTorrent に実装されました。

rTorrentはSCGI経由のXML-RPCで制御できます。JSON -RPCのサポートはバージョン0.15.2以降でアップストリームに統合されました。[ 7 ] [ 8 ]ベンチマークでは、JSON-RPCによってパフォーマンスが2倍向上し、クライアントのCPU使用量が約15%削減されることが示されています。[ 9 ]

参照

注記

  1. ^ GPL 2.0以降(OpenSSL例外あり)

参考文献

  1. ^ “Earliest known code import” . GitHub . 2021年2月24日時点のオリジナルよりアーカイブ。 2016年2月17日閲覧
  2. ^ 「リリース 0.16.5」。2025年12月2日。 2025年12月3日閲覧
  3. ^ "rTorrent BitTorrentクライアント"rakshasa/rtorrentリポジトリ2014年10月18日時点のオリジナルよりアーカイブ、 2015年7月14日閲覧GitHub経由
  4. ^ a b Sundell, Jari、「The libTorrent and rTorrent Project」 、 2014年4月9日時点のオリジナルよりアーカイブ、 2007年8月9日閲覧。
  5. ^ RTorrent User Guide、Jari Sundell、2014年2月17日時点のオリジナルよりアーカイブ、 2009年11月25日閲覧。
  6. ^ LibTorrent 0.11.0 and rTorrent 0.7.0 released、Jari Sundell、2012年11月2日時点のオリジナルよりアーカイブ、 2006年12月13日閲覧。
  7. ^ 「JSON-RPC機能の追加」 GitHub rakshasa /rtorrentおよびjesec/rtorrent貢献者 2025年1月20日2025年8月1日閲覧
  8. ^ 「rTorrent v0.15.2 リリース」 . GitHub . rTorrent 貢献者. 2025年3月28日. 2025年8月1日閲覧
  9. ^ 「リリース4.5」。Flood。Floodプロジェクト。2021年3月14日。 2025年8月1日閲覧