Re: [請益] Bitcomet完成比率

看板P2PSoftWare作者 (貓尾巴真好吃)時間21年前 (2004/04/20 19:35), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
我有找到這個啦 可是還是不太懂 ========================================================== 常見問題解答 BitComet安全嗎? BitComet基於BitTorrent協議,並有所改進(參考BitComet協議)。 BitTorrent是離散中心服務器(Tracker)型的P2P協議,目的在於高速分 享大文件,而非匿名。下載/上傳者的IP將被Tracker和其他下載/上傳同 一文件的用戶獲得(否則無法直接通訊),正在下載的文件將被共享。但 除此以外,用戶機器上的其它文件都不會被洩露。 監聽端口有什麼作用? 監聽端口能使你獲得遠程連接。前提是你是公網ip,或你對監聽的端口作 了端口映射。在端口通的情況下,很多內網用戶就可連接到你。你就可以 和更多的人進行連接下載,你的速度就會快起來。簡單的說,你不監聽端 口,將少了一半的傳輸機會。(by 木瓜) Peer詳細列表中什麼是「遠程」,什麼是「本地」? 通俗地說「本地」就是自己根據IP找到了別人,「遠程」就是別人根據你 的IP找到了你。如果沒有監聽端口,或者沒有公網IP,或者在網絡防火牆 後,或者網關沒有端口映射,別人是找不到你的或者找到了也連不上,也 就沒有遠程連接,這樣的用戶通常被稱作「內網」。誰都可以找到並連上 公網用戶;內網用戶只能主動去找別人;內網用戶和內網用戶之間一般互 相找不到。 BitComet和其他BitTorrent軟件相比下載速度上有什麼不同? BitComet是少數的不使用BitTorrent官方Python內核的BT下載軟件之一。 作者花費了相當長的時間用C++完全獨立重寫內核,曾經發佈過N多測試版 ,並加入了如下的UPnP自動端口映射功能提升內網性能。應該說對性能的 過份執著也是目前界面簡樸的一個重要原因,只能對不住那些想要時尚花 哨界面的朋友們了。至於速度,請自行試用比較。 為什麼說Bitcomet的磁盤緩存可以保護硬盤? 傳統BT高速下載時硬盤會響得很厲害,這是大量的隨機讀取造成的。舉個 例子:100M的文件是被分成256K大小的Piece(塊),按最少存在原則隨機 下載,而每個Piece再被分成16K的slice(片)順序請求,每次通訊就是 以slice為單位的。因此總的說是隨機訪問,但相鄰slice的順次訪問幾率 較大,因此可以以piece為單位在內存中建立緩存。BitComet可以由用戶 設置緩存大小。下載上傳時通過統計標籤可以看出緩存的效率:讀/寫命 中率、磁盤讀寫請求頻率和實際讀寫頻率,可以明顯地看出犧牲一小部分 內存作緩存對硬盤的保護作用。 磁盤緩存應設置多少合適? BitComet的磁盤緩存功能可以有效地保護硬盤,提高讀寫效率,緩存設置 多大並無一定之規。如果下載或是上傳速度常常超過150KB/s,那麼就有 必要增大BitComet默認的緩存設置以進一步保護硬盤了,請根據自己的一 般下載速度和內存容量設置。BitComet允許設置緩存最小值、最大值、並 且在分配之前檢測當前物理內存以確保一定空餘量,此外可以在全局統計 中看到當前緩存分配狀態。一般500KB/s的速度下建議將緩存最大值設定 為40M以上。 BitComet續傳不需要掃瞄,那麼是如何保證文件完整的? BitComet將上一次的下載狀態以xml文件形式保存在status目錄下,只要 兩次下載中間沒有第三方程序更改過目標文件,或者曾經出現過文件IO錯 誤,那麼續傳無需掃瞄也可以保證下載的完整性。假如中途曾遇到停電或 其他IO錯誤,請選擇手動檢查完整性掃瞄一遍即可放心續傳。如果下載中 途發生文件I/O錯誤或者磁盤空間不足,會自動停止該文件下載;意外斷 電重新進入時會提示有必要時手動掃瞄一遍。 什麼是UPnP自動端口映射? 準確地說是適合內網但不僅限於內網。內網的特點就是無法對外打開監聽 端口,因此會損失所有外部發起的連接。比如ADSL用路由器、Windows網 絡共享等等。常用的解決辦法是用NAT進行端口映射,將網關/路由上的端 口映射到本機,但操作過程相對複雜晦澀。BitComet支持UPnP自動端口映 射,可以在本機上自動完成網關端口映射的操作。用BitComet可以在不作 任何配置的情況下自動在網關上打開對外端口(參考微軟文檔),速度自 然得到了提升。UPnP已經在WindowsXP中得到了支持(見微軟文檔),並 在MSN Messenger中得到了應用。目前支持UPnP的操作系統是WindosXP, 網關設備包括WindowsXP的Internet連接共享和防火牆及支持UPnP的DSL和 Cable路由器。 我的操作系統是XP,為什麼日誌上說UPnP映射失敗? 可能的原因很多,可以如下嘗試解決問題:控制面板->網絡連接->網絡安 裝嚮導 為什麼剛打開BitComet我的防火牆就報告BitComet正在連接某IP 的80端口,是不是有木馬? 這個是自動檢查版本更新。此功能默認打開,可以在選項->高級裡關閉。 另外請按照本站的鏈接下載安裝包,其完整性可以通過首頁的MD5驗證碼 來檢查。 為什麼有的時候顯示的總速度比單項速度之和要大? BitComet 通訊時內容除了文件內容外還有控制信息,總速度(以及速度 限制)包括這些控制信息,所以要略微大於單項速度之和。可以在高級選 項裡調整。 我還有其他問題怎麼辦? 有其他問題或建議可以去: http://bbs.btchina.net/forumdisplay.php?forumid=82 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.130.209.51

推 218.160.31.127 04/20, , 1F
蟒蛇的效率太差,c/c++版本早就期待很久了
推 218.160.31.127 04/20, 1F

推 140.130.209.52 04/20, , 2F
這是我用google搜尋到的
推 140.130.209.52 04/20, 2F
文章代碼(AID): #10XGiSEX (P2PSoftWare)
文章代碼(AID): #10XGiSEX (P2PSoftWare)