LibTorrent

軟件截圖:
LibTorrent
軟件詳細信息:
版本: 0.12.9
上傳日期: 15 Apr 15
開發: Rakshasa
許可: 免費
人氣: 6

Rating: nan/5 (Total Votes: 0)

LibTorrent是用C ++編寫的Unix的一個BitTorrent的圖書館。 LibTorrent庫的設計,避免了多餘的緩衝和數據複製,大多數(所有?)其他的BitTorrent實現從苦。

圖​​書館是單線程和客戶端處理的選擇循環。一個互動的ncurses客戶端是作為一個例子

這裡是“LibTorrent”的一些主要特點:。

ยท客戶端完全控制插座的投票< BR />ยทSigc ++信號使我容易讓客戶對事件作出反應。
ยท快速恢復它檢查文件的修改時間。

直讀和網絡的mmap“寫作編輯文件:

ยท避免重複的數據,其中應用程序和內核具有文件塊的副本
ยท未使用的數據塊被趕出或寫入的磁盤來代替。 。交換
ยท內核處理文件的緩存

文件哈希檢查:

ยท使用相同的線程
ยท客戶端。控制率。 (將得到改善)
ยท非阻塞和預緊內存與和mincore和使用madvise系統調用

文件處理程序:

ยท細粒度使用文件的讀/寫權限,允許只讀文件的播種。
ยท允許山洪無限數量的文件。
ยท映射時,大塊內存,搭配優美的錯誤處理打開關閉文件。
ยท支持文件大於2 GB。
ยท的文件不同的下載優先級的洪流。

ยท多跟踪支持。
ยท在任何特定的HTTP庫不依賴,客戶端實現了一個包裝類。
ยท動態請求管道尺寸。
ยท上傳和下載油門。
ยท還有更多我沒有懶得提。 (也不執行)

要求:

ยทlibsigc ++ 2.0

新增本新聞稿中:英
ยท這版本增加了支持DHT和清理API

什麼是此版本中的新

  • 在增加了一個簡單的調度框架.Don't發送numwant處於停止消息,因為一些縴夫都是愚蠢的約epoll的事件列表中it.Reintroduced結算時,插座是封閉的ASIT可能導致種族conditions.Added CppUnit的測試框架。寫出會議山洪測試時,將增加上,而街頭非正規basis.Logging錯誤的SCGI calls.Fixed處理,itshould不再打一個無限loop.Fixed會導致閱讀的一塊掛rtorrent的一個bug ifthe輸入數據只包含數據到一個文件中的邊界,但notthe下一個文件的data.Fixes在execute_capture功能的文件句柄洩漏。補丁byJosef Drexler.Fixed崩潰的空位域在“d.bitfield'.Fixed對象:: flag_unordered代碼來處理初始零lengthkeys。票務#1950.Made洪流::率:: rate_type uint64_t中,並添加完整性檢查dueto壞報告下載/上傳值被報告給sometrackers。

類似的軟件

filegive
filegive

17 Jul 15

BullHAmachi
BullHAmachi

3 Jun 15

Conexion
Conexion

2 Jun 15

FileScope
FileScope

2 Jun 15

意見 LibTorrent

評論沒有發現
添加評論
打開圖片!