bittornado 用法

bittornado 根據網站上的講法,是一套比bittorrent 快的產品,而 bittorrent 是一套 based on python 的 Bittorrnt 軟體
用到目前為止我的使用心得如下.

bittornado 的確比 bittorrent 快,根據某些以 UDP 為 Seed 的 Protocol 也可以傳輸.
但是相較於 Bittorrent ,個人認為 bittornado 耗系統 Resource 比較多.

目前我的做法如下
下載時就限上傳頻寬
btdownloadcurses.py –max_upload_rate 40
只限上傳 40K

下載完畢時,若是心中過意不去,再度變成分享時
btdownloadcurses.py –max_upload_rate 100 –max_connections 10 –max_uploads 1
上傳 100K, 最多只接受 10 個連接,一次上傳 1 人
因為 bt 很耗 resource ,所以我將上傳限在 1 人,這樣就不會太耗 DISK SEEK 量及 MEMORY Usage

以一個 4G 的 Image 來說,下載時用的參數,在 Linux 上用到的 Memory Resource 大約在 50M-100M 之間,而換用下載參數大概是 10M-15M 之間

然爾,最猛的還不是這個,有一個叫
btlaunchmany.py 的,將所有的 .torrent file 丟到一個目錄去(例如是 btdown),可以用
btlaunchmany.py –max_upload_rate 40 ./btdown
一次下載多個 bt seed . 目前看起來是比較不耗用 Resource . 而且會將所有的 BT Seed 上傳頻寬限在總共 40K . 看起來效率更好,而且更不耗用 Resource(目前看起來是如此,不過無從比較)


btlaunchmany.py 將擋案丟到目錄去,就會自動新增下載,將 seed 檔移掉,就會結束分享
真是直覺的操作方式

On this day..

Comments

comments

Related Posts
  1. BT (BitTorrent, BitTornado)
    我之前也有在碰 BT Network…

    我是在 FreeBSD 上面安裝好,然後用 FreeBSD 抓完資料以後再 download 回 Desktop 處理。不過由於機器在的地方頻寬很夠,所以我通常都不會限制速度…
    btlaunchmanycurses.py…

  2. Using Mozilla Firefox Mozilla Firefox 1.5 on Linux Linux

    [root@124 BitTornado-CVS]#./btdownloadcurses.py name.torrent

    這個name.torrent要放那呢?

  3. Using Mozilla Firefox Mozilla Firefox 1.5 on Linux Linux

    就直接放後面就可以了吧……

  4. Using Mozilla Firefox Mozilla Firefox 1. on Windows Windows 2000

    Hi Rich,

    請問Linux啟動iptables,並且在這台Linux使用Bittornado,Tcp與Udp各需開放哪些Ports,才能下載分享檔案呢?

    謝謝
    Jay

  5. Using Mozilla Firefox Mozilla Firefox 1.5 on Linux Linux

    只要開 15073 就可以了.

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Trackbacks and Pingbacks: