2.06测试版

tracker里这种负值是啥意思?

本地无法复现,是特定的tracker服务器出现这种情况吗?

更新后 如何继承旧版本的下载记录和种子市场

可以看一下这篇教程
常见问题中的 种子市场使用教程

1個讚

經測試後,MacOS這版終於又可正常的切換系統界面語言了,感謝!

beta2已发布,欢迎试用

2.05版本和2.06 beta2,,,尝试设置缓存最大值64MB,对比没有任何区别

流量图增加piece cache容量,没有找到,专家模式左侧也没有piece cache列表

抱歉,昨晚beta2打包失误,现已重新上传

image
流量图还是没看到,不过专家模式左侧有了

测试结果来看,,,没什么用,,所以什么算法都没用经不住人多,只能去设置限制最大人数

测试的种子为64M区块,客户端缓存最大值设置64M内存
e42d6a9975a2361b2dc53dcbdc05a11fb4557957

不过在我把缓存设置最大值改成4M后,,,硬盘读取速度就下降了,在2.05版本是依旧拉满硬盘,2.06 Beta2 [20240108] 此时是和上传速度相等

缓存设置最大值改成512MB,依旧是上传速率和读取速度不符,只有大于任务大小设置2GB的时候,读取速率才能持平正常

感谢反馈,我测试一下

看起来可能是这里算法还没处理好

beta3已发布,欢迎试用

beta3测试结果完美,这个算法可以一起应用到长效上传上?长效种子之前反馈过也有相同的爆内存后读取硬盘问题

高级模式也没显示长效的分块缓存

还有长效做种的缓存最小值是6M,能不能把最小默认值改成64M,自己改配置文件好像找不到相关的参数
image

这个只对BT任务起效果,没有对长效种子缓存同时起效

    <DiskCacheMinSizeMB>64</DiskCacheMinSizeMB>


beta1反馈的问题,在beta3看到下载任务的健康度也正常了,更新记录没说,看起来应该是修复了

任务日志的颜色能改回去浅色吗?这个颜色看着挺难受的

beta4已改进算法

beta4已增加长效缓存列表

beta4已增加高级设置项

是的,beta2已修复

beta4已修复

beta4改出问题了,以前长效bug一样疯狂读盘爆掉硬盘性能活动时间的问题又出来了(这个问题在1.96已经修复过了的),现在beta4长效读取命中率哗哗的掉,看了下分块只有64K,SSD的性能都快被beta4脱爆了,需要改回去2.05那样子的

能不能把长效算法改回去,beta4这版根本没法用长效上传,要的只是和BT任务那样超内存缓存容量后和BT那样直接去读硬盘,而且超内存后读的时候按照1M读吧,64K太折磨了

界面最大值的滚动能够设置的值现在是4,需要同步改成64M允许设置的最低值?不过我看高级设置piece_cache_min_size_mb的最小值也是4,那界面保持现状为4也可以

就是说算法换回去 1.96那样,一次性取16MB区块,防止随机读取磁盘
内存使用上限后,才1MB直接去读硬盘,不走内存缓存

如果长效上传不好做的话,,,那就保持2.05现状别改了

长效做种一次性取16MB区块的问题,在于如果种子文件里的piece分块大小不到16MB,那么部分数据就白读了,放在cache里不会被命中,而下一个请求的piece分块会读取另一个16MB,造成读盘速度大于上传速度。

cache容量达到上限后,会抛弃最早读取的cache分块。读盘速度大于上传速度的现象,理论上和cache容量是否达到上限没有直接关系。

单次读取的数据长度,beta4是按照实际请求长度读取磁盘的,一般不会超过1个piece分块的长度,但最小是1MB。64K只是cache分块长度,不是读取的长度。如果单次读取长度改回16MB,对于piece长度小于16MB的任务,长效做种还是会出现读盘速度大于上传速度的现象。

这个选择是控制BT和长效的最小磁盘缓存大小吗?

希望增加可以控制磁盘写缓冲区大小上限的选项
目前已经有了
ui.disk_writing_buffer_warning
ui.disk_writing_buffer_warning_size_mb
可以控制是否显示缓冲区过大的警告及其允许的大小

希望可以增加一个选项: 当磁盘写缓冲区大小超过警报值后控制缓冲区大小

现在似乎只能通过设置磁盘缓存选项中的 “减小缓存当空闲物理内存低于” 的选项控制总内存使用大小
以防止写缓冲区占用过多内存


通知和图标方面有修改计划吗?


吧友求助 红米k60手机比特彗星闪退 红米k60手机比特彗星闪退_比特彗星吧_百度贴吧

彗星挂后台就杀后台,省电策划也选无限制,后台也锁了
不起效果

似乎还会弹错 Invalid URL port: “O”


吧友求助 比特彗星评论显示兼容性问题 比特彗星评论显示兼容性问题_比特彗星吧_百度贴吧

评论区的 webview2 显示 兼容错误
已知这种问题会发生在edge浏览器 使用网上针对edge浏览器的修复方法修改注册表后似乎没有效果
edge浏览器访问网页似乎是正常的

不存在你说的问题,2.05命中率可以稳定99%,磁盘基本处于空闲,只有长效下载的人连接数太多的时候如果缓存达到例如设置24G上限后才会出现一些读盘比读取大的情况

2.06bate4,读取命中率基本为0%,SSD磁盘一直被拉满

需要回滚bate4的此代码,不要动长效了,2.05版本已经接近完美了

同一个peer情况,长效客户端下载速度永远比不过BT传输,可能也是这个问题,客户端发起的区块太小了,导致给长效服务端带来太大的压力