界面上新建种子
命令行新建种子
长效上传256M区块种子测试都正常工作
我试了一下,长效的最小缓存大小的值并不需要256M,只是BT区块才需要这么大
长效以前版本优化过,一次读16MB数据,然后按照64KB簇大小分块切割16MB数据为256个64KB缓存块,长效最小值保持上一版的64MB默认值就可以了,只需要改BT区块的最小值256MB

就是这个簇大小其实可以改大点了,64KB大小,如果任务多的话,在缓存了25G长效缓存时,服务器上长效分块索引会有40万个block index,也不知道有没有引入NTFS、exFAT那种类似位图技术之类,避免查找长效缓存块带来的延迟,可以试着提高到1MB,这样可以降低block index的数值,如果怕ass、txt、这些长效种子小文件多的话,,,那还是保持现状的64KB,或者提升到exFAT的默认推荐值128KB这样
我现在严重怀疑,之前提到过webui上面下载只有20MB/s的原因就是这个64KB簇大小引起的
包括长效种子传输,单线程最大值也只有20MB/s,应该就是簇大小太小,引起传输速度过慢
就是这个64KB簇大小导致了延迟,引起输出数据过慢导致下载速度变满
现在64KB=20MB/s,那么完全发挥1000Mbps需要512K,你先把这个改成512K试一下?
改了后应该也能解决现在版本在线播放报错 net::ERR_CONTENT_LENGTH_MISMATCH 的问题
