ホームに戻る > スレッド一覧 > 記事閲覧
[961] なんだか急に重くなった
日時: 2008/06/21 16:15
名前: ねぎ ID:yqrJuqSg

【OS/サービスパック 】 Win2kSP4 & XPhomeSP2 だと思う
【BitCometのバージョン】 0.93

【プロバイダー】 OCN
【回線種別】 光【実効速度】[ 800 kB/s / kB/s ](下り/上り)


K6-2 450でXP Home+SourceNextを走らせている一台と、PenV1.3GでWin2kを走らせている1台があります。どちらもBitcomet0.93を使用していました。

木曜(6/19)の夜あたりまでは普通に動いていたのですが、昨夜(6/20)あたりからK6の方はCPU付加負荷100%のままBitcometの操作ができなくなりました。通信は続いているようですが砂時計のまま画面が固まり、「最小化」「タスクトレイに格納」くらいの操作しかできません。
 また本日昼ころよりWin2kの方もBitocomet応答なしになります。こちらは午前中の状態はダウンロード20本計800kB/sでCPU負荷10%未満でした。
 どちらのマシンも、Bitcometを強制終了させると何事もなかったかのようにサラサラほかの作業はできます。XPの方は昨夜Windowsの自動更新が入ったようです。

 似たような状態の方、いらっしゃいますか?
メンテ

Page: 1 | 2 | 全部表示 スレッド一覧 新規スレッド作成

ハッシュ照合とファイル数 ( No.10 )
日時: 2008/06/23 08:17
名前: 酒仙◆2rfd.9VGX6 ID:YT2Mygko

お久しぶりです.酒仙です.
最近はShareがメインでBTはこちらを覗くだけですが,参考までに私の経験を.

ねぎさんも書いておられるようにハッシュ照合時の負荷は半端じゃありません.
完了ファイルのハッシュ照合はもちろんですが,BCは各ピースをDLしたときにもハッシュ照合を行い,ピースが正常かどうか判断しています.このピース単位のハッシュ照合が曲者で,ピースサイズが125kとか256kとかの,小サイズならCPUへの負荷もそれほどないのですが,これが1M,4Mとかになると,DL速度がそれほどなくても,ハッシュ照合のキューがたまってOSレベルの処理ができなくなったりします.もしくはキュー云々ではなく,ハッシュ照合がCPUに居座って他の処理ができないとか.ハッシュ値の算出方法はいろいろあるので断定できませんが,それでもかなり複雑な処理であることは確かです.O(n)じゃないのかもしれません.O(n)でもピースサイズの大きさに比例するというのは結構きついです.

て2さんの記述にあるように,バッチtorrentのファイル数が多い時に固まりやすいのも確かです.すべてをDL・UL対象にしているなら,それだけファイルオブジェクトへのアクセスがあるわけですから.(この辺はプログラムとハードウェアのちょっと難しい話になるので割愛)

あとはやっぱりインタフェースが古いからとか.たとえばLANカード・モデムやルータですかね.
メンテ

Page: 1 | 2 | 全部表示 スレッド一覧 新規スレッド作成