内存占用过高
问:比特彗星内存占用过高怎么办?
答:请打开专家模式 并查看统计中 展开 内存使用 选项 以查看是什么占用了内存
问:一般哪些项目容易占用较多的内存?
答:
torrent列表
如果启用了种子市场,并且加载的其中有大量的种子就会造成此项占用大。
解决办法:限制种子市场最大条数,右键弹出菜单以选择限制条目数。
如果不使用种子市场请直接禁用以避免不必要的内存占用
如果确实有使用种子市场的的需要,且内存确实不足的话请按照此链接中的建议 调整系统虚拟内存
UDP传输缓冲区
UDP缓冲区占用过大可能是由于限制了总UDP发包量后没有修改DHT发送队列造成的
磁盘写操作缓冲区
磁盘写操作缓冲区占用过大,说明硬盘的写入速度跟不上下载的速度,
有可能是硬盘读写性能差,导致数据无法及时写入磁盘,内存用尽后会自动限速
也可以手动进行下载速度限制,使硬盘可以及时写入数据。
也可以先下载到固态硬盘,然后在移动到机械硬盘存储,或者更换性能更好的垂直式机械硬盘。
比如一些移动硬盘,写入速度也很差,数据来不及写入到硬盘中,会先下载到内存,然后后续在进行写入硬盘,这是一个优化防止电脑网速过快下载引起下载掉速的特色。
比特彗星设置SSD固态硬盘下载,完成后自动移动到机械磁盘
D盘是固态,E盘是机械的设置方法如图
磁盘缓存
使用内存做缓存加快硬盘读写速度
对机械硬盘来说十分重要
一般来说在内存足够的情况下缓存越大越好
图中的展示的为官方默认参数
官方版的磁盘缓存设置相当保守
如果使用的是调整过参数的版本 磁盘缓存大小会有所区别
缓存设置过小也会影响下载和上传
BT传输缓存和长效种子上传缓存最小不应小于 1024
如果觉得内存占用多可以手动进行调整
设置建议
HTTP连接缓存:不调整
假设总物理内存为8GB即 8192 MB (实际要略小一些)
希望为系统和其他程序保留3GB内存即3072MB
减小缓存填写3072
空闲内存小于此数值时会减小缓存
BT缓存和长效缓存之和 为 8192-3072=5120 MB
可以各分配一半即 2560
也可以为BT多分配一些
勾选 自动调整
参考和引用