几个小功能建议

1、在“全部任务”或“全部标签”中,弄一个“下载错误”类别,列出tracker连接失败等原因导致无法下载的任务。
目前tracker连接失败后没有任何提示,只能靠肉眼发现资源没开始下载,再点开“服务器”选项卡页面查看确认。当下载、做种任务有几百个时,往往过很久才会发现。

2、增加tracker分类功能,按照tracker地址,自动分类“tracker.XXX”。
这个功能类似标签功能,也放在左侧边栏,但独立于标签,不要混在一起。
一些网站、PT站使用固定的一个tracker地址,有了这个小功能,就能方便地归类、管理资源了。

3、“任务标签”、“建议2中的tracker类别”,在主界面的任务栏,可以选择进行显示。
目前从不同资源网站下载的任务,要选中具体任务,点开“服务器”选项卡,才能查看它是从哪个网站服务器下载的,很麻烦。

4、希望能增加一个小功能:记录每天上传、下载的总数据量。
目前“统计”中可以查看累计、当天的数据量,但无法查看前几天的记录。
如果能按tracker地址分类统计,或者查看某个下载任务每天的上传量就更好了(目前单个任务的“上传大小”在软件重启后就会清零,并入“累计上传总大小”)

1個讚

1、右下角的端口阻塞检测灯,如果IPV4、6同时启用,V4、V6其中一组阻塞、另一个组开通,仍显示为绿灯,除非特意去“统计”中查看,否则难以发现。
这种情况是否可以改为黄灯,或者其它颜色灯,方便用户及时发现问题。

2、BT做种有个比较蛋疼的地方,就是电脑中的文件名称,需要和bitcomet任务中的文件名称保持一致。
而很多用户下载往往会移动文件、修改名称,如果要继续做种,就需要删除原先的任务,重新打开种子,修改任务中的文件名称。而且如果地址和当前文件所在文件夹相同,还会提示文件已存在,无法创建任务……比较麻烦。是否能想办法优化下下,这样能提高做种积极性。

3、下载某些资源时,下载速度只能算中等,但磁盘读写特别疯狂,片刻时间后,bitcomet就会弹窗提示缓存区满,自动降低网速,导致所有下载任务都受到影响。
按照我的观察,这种情况在包含多个文件的种子时尤其容易发生。目前似乎没有特别好的办法,要么用固态硬盘,要么找到引发问题的下载任务,然后单独限速。但找起来不容易,经常要逐个任务限速排查才能找到。
bitcoimet能否自动找到读写特别高、引发问题的任务,然后单独限速?

4、磁盘缓存功能是否可以增强、优化,充分利用闲置内存,减少硬盘损耗。
我勾选了“在最大和最小值范围内自动调整缓存大小”,下载几百G的文件,磁盘缓存也经常只占用2G多,磁盘读写却很疯狂。这是缓存还有优化的余地吗?
——utorrents有两个缓存选项:每2分钟写入未使用的区块;立即写入已下载完成的区块。
bitcomet是否也有类似的机制,并可以让用户选择。

这个是之前的反馈特别这么做的,优化v4 v6双栈网络支持,任何一个通就可以绿灯以便作为长效种子和被远程访问TCP端口,可参考之前的相关反馈
其它颜色应该可以考虑下,比如说显示为蓝色灯,看官方会不会采纳

早期版本是内存即将用尽才自动限速,最近几个版本优化了,检测到磁盘性能有异常写入受限就自动全局限速,单独限速某个任务效果可能不会这么好
在现有版本也可以通过高级设置来调整限速阈值,或者关闭自动限速功能,关闭后就和早期版本一样内存即将用尽才限速

你说的读写是指读还是写?

比特彗星是目前对下载写入优化最好的BT软件,比qbittorrent、utorrent写入量和写入次数来的小很多
可以在统计里面查看命中率,如果低于99%代表内存紧张
真实写入次数和BT区块大小保持一致,例如4MB区块,总区块5000个,那么就会真实写入5000次
如果真实写入>区块数量,那么此时命中率会降低,代表无法申请到可用的内存

目前版本没有组合相邻区块写入,这种优化算法估计不太好做,因为要把区块长期放在内存中,而且BT下载是随机乱序的,默认情况下并不是顺序下载
5000区块就是写入5000次,每次和区块相同的4MB大小,如果区块是512KB,那么每次写入就是512KB
像你说的定时强制写入,如果区块下载未完成被强制写入了,那么下次写入相同的区块还需要读取这个未完成的区块,在校验写入,反而带来磁盘更大的负荷,不如我说的组合写入来的好一些,例如4个4MB区块组合为一个16MB的大区块一次性写入
至于utorrent定时写入的功能主要目的是解决因为自身32位软件不支持1GB以上内存的原因,避免过多的未完成BT区块积累太多引起进程内存泄漏软件崩溃

非常感谢耐心解答。
1、因为实际中,很多网站不支持IPV6,所以IPV4端口阻塞还是有影响的,所以希望指示灯能给出颜色提醒。
2、主贴中提到的几点建议,希望也能考虑下。
qbittorrent等软件有这类的UI设计。软件左侧边栏,会按照tracker服务器地址、tracker服务器连接失败等情况,自动对任务进行分类。
——目前bitcomet连接tracker服务器失败后没有任何提示。
一些网站、PT站的种子只连接1个tracker服务器,下载时连不上还能发现。做种时连不上,真的是很难发现。

感谢建议,后续会尽量完善

1個讚