目前是使用Bitcomet 1.26版本 (剛已測試最新版Bitcomet 1.27 beta一樣情形)
使用的網路為50M/3M光纖
作業系統為Windows7 Ultimate x64 繁體中文版
CPU:intel i7 920 RAM DDR1333 6G
使用的資料硬碟為2TB SATA3 WD 2002FAEX 7200RPM 64mb(非系統碟)
Bitcomet內部緩存設置為800MB-2048MB
長效種子UDP連接已設定關閉
硬碟讀寫率約90+% 硬碟實際寫入頻率為30-40次/S
目前遇到的情況是
連接單一任務
但任務本身檔案較大的話
比如100G-400G的大型種子
就算僅有此一任務下載 且並無開啟其他應用程式及網路服務
因為連接的長效種子過多 約300-500不等
下載速度會到上限6600左右
就算有限制全局連線數至400 維持長效連接數在200左右
下載速度維持在6000kb/s的情況
最久大概100分鐘左右 Bitcomet必定自動關閉 (崩潰)
重灌或者是更換版本也有類似問題 當網速提升到極速後即會出現一樣問題
因為Bitcomet本身內部設置最多只有2TB (不知是否能夠超過2GB的設置?)
且緩衝雖然設到了2048MB但一般只有用到1000MB左右而已
所以若是電腦硬件升級至12GB的RAM 應該也沒有幫助吧?
另外硬碟有使用多顆測試都是一樣的情況 目前是用SATA3 轉速最快的機械式硬碟 …希望不需要用到SSD碟…
查看了一下Crash.log內的資料
多次都是KERNELBASE.dll 的問題
不知道這原因到底出在哪?
最後提供CRASH.log內的資料如下
BitComet caused a Microsoft C++ Exception (0xe06d7363)
in module KERNELBASE.dll at 0023:754bb727.
Exception handler called in Exception_Debuger.
Error occurred at 3/9/2011 17:22:28.
C:\Bitcomet 1.26\BitComet.exe, run by BOB.
Operating system: Windows Vista 64-bit (6.0.6002).
8 processor(s), type 586.
56% memory in use.
6143 MBytes physical memory.
2698 MBytes physical memory free.
12283 MBytes paging file.
8358 MBytes paging file free.
2048 MBytes user address space.
249 MBytes user address space free.
Program name: 比特彗星
Process execute time: 0 day 1:59:24
Program status: Running
Program mode: download
Socket init version: v2.2
web frame:
msg id: 275
piece cache size: 1233125376
bt mem_block_size: 1233125376
crash info:
debug info:
pool_block dump:
allocated_size = 23068672
allocated_list_size = 352
free_block_size = 2334720
free_block_num = 570
commited_size = 20733952
notblock_size = 1275392000
notblock_number = 237
total_size = 1298460672
Context:
EDI: 0x00000000 ESI: 0x00fcf5c4 EAX: 0x0018ed34
EBX: 0x00000000 ECX: 0x00000003 EDX: 0x00000000
EIP: 0x754bb727 EBP: 0x0018ed84 SegCs: 0x00000023
EFlags: 0x00200212 ESP: 0x0018ed34 SegSs: 0x0000002b
Bytes at CS:EIP:
c9 c2 10 00 cc cc cc cc cc 8b ff 55 8b ec 56 8b
Stack: [Ignored]
Module List: [Ignored]
===== [end of CRASHLOG.TXT] =====