下载些文件多 速度快的资源就会占用超级多内存

我下的是小樱的修改版 也不清楚是否和优化了设置有关系
下载这种文件多 速度快的资源 那个程序的 工作集就可以占满内存 这时候app会很卡
其他bt下载软件不这样的啊 无论多大 多块的资源都占那点内存


内存占用过高可以看一下这个

或者之间换用贴吧解锁版
比特彗星贴吧解锁高配版 密码:bc
其已经调整过参数

D1174745C8ECA55FD0CDADC3FE36C942

92A29C6068E813CBCEC3B1FC50650863

下载速度过快的时候,叠瓦盘的机械硬盘可能来不及写入,建议下载到SSD固态硬盘,或者手动限制下下载速度,最新的2.04版本会增加硬盘繁忙通知功能(预计今晚官网会更新正式版)

可以发一下你的统计分类内存使用情况看一下

倒也不是叠瓦 就一个普通的垂直笔记本机械移动硬盘。这个可能确实是因为机械的原因。不过我感觉其他的下载软件qbittorrent啥的也不会这样无限制的占内存 他们有其他的方法优化这个吧

qb因为走的是系统内存,用户不可见而已,实际上还是大量占用内存的,这种形式内存容易导致被挤掉,所以qb经常卡死无响应也是这个原因
如果内存显示都是磁盘缓存那么就是正常的,会智能化自动调整占用大小,比特彗星内存也会再不影响自身的情况下自动让出磁盘缓存给其他程序使用,想要更少的内存占用可以分配少一点磁盘缓存,也可以设置同时连接人数少一些,例如设置全局最多只连接100个用户,高级设置选项为:network.max_connections

我建议最好app检测到硬盘速度跟不上软件所需要的速度的时候 提前主动降速 之后闲置后再提速。现在软件的逻辑是尽可能下载速度快 即便硬盘速度都跟不上 还要拼命慢速下载到内存里面 先占满 这样本来一开始硬盘就跟不上速度 会被越拉越严重 导致app 甚至系统就会卡。

从1.xx版本开始就已经具备这种功能,检测逻辑是物理内存即将快用完的时候,就触发自动限速等待磁盘写入完成后在恢复下载速率。
触发自动限速值在此处设置,建议设置为剩余1G内存就开始自动限速
image

目前感觉做的不好 app这样下久了 还会很卡 希望能再优化下这个逻辑。

界面会卡是因为触发了自动限速,在自动限速的时候导致界面卡顿的问题已经找官方反馈过了,目前还没有相关更新优化,相关反馈在1.97测试版的帖子中

自动限速导致界面卡顿仅影响软件自身,在此期间使用浏览器或者其它应用程序不会卡顿,也不会导致系统卡顿,更好的解决办法就是换SSD下载了,或者手动设置下下载限速(这样不会导致触发自动限速),也可以等后续版本优化自动限速引起界面卡顿的问题

最新版本有所改进
官方版的磁盘缓存内存设置很保守
修改版可能设置比较激进


这个对磁盘写缓冲也有效果吗?

一样有效的

1個讚