作者kyukyusan ()
看板P2PSoftWare
标题[问题] 关於share的记忆体使用量
时间Mon Nov 6 11:26:40 2006
小弟刚用share差不多一个月的时间,
感谢版上大大提供的一些教学让小弟很快的入门。
最近觉得搜寻一个关键字硬碟都会狂跑,
并呈现无回应的状态一段时间後才出现搜寻的结果,
而且记忆体都要吃上3xxMB,这会不会是hash.db所造成的呢?
因为之前有用触发并增加键值到DB,使得hash.db肥大到了25xMB。
後来搜寻就都要花上一点时间了。
现在触发照KarasuTW大大的方法将档案大小的下限定在4096,hash.db就不再增胖了,
可是搜寻要等硬碟跑很久的问题还是存在耶@@
请问具体上该如何解决呢?感谢了~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.169.3.72
1F:推 KarasuTW:Share 有个问题是一定要有一个有效搜寻连线才会有回应 11/07 03:31
2F:→ KarasuTW:所以其实不尽然是 hash.db 的问题.. 有时蒐个关键字可以 11/07 03:31
3F:→ KarasuTW:花上 20分钟 (!) 至於要等硬碟跑的问题,如果你无意增加 11/07 03:32
4F:→ KarasuTW:hash.db,可以搜寻候选择较旧的按 SHIFT-DEL 删除 db 纪뼠 11/07 03:32
5F:推 KarasuTW:因为连线所导致的搜寻延迟问题在第一个结果出来以後 11/07 03:35
6F:→ KarasuTW:短时间内再搜寻速度都不会有延迟的问题,换言之如果陷入 11/07 03:35
7F:→ KarasuTW:搜寻都没回应的情况,停止连线一会再连线也是个办法 11/07 03:36
8F:→ KarasuTW:记忆体使用量的问题只要把他最小化 working set 就会压低 11/07 03:37
9F:推 kyukyusan:感谢大大的回覆,小弟会试试看的:) 11/07 10:21