找回密码
 加入我们
搜索
      
查看: 7687|回复: 16

[NAS] 求问为什么挂PT上传速率不高但是磁盘读取量这么高?

[复制链接]
发表于 2023-2-3 11:31 | 显示全部楼层 |阅读模式
本帖最后由 hsy5571615 于 2023-2-3 11:32 编辑

这是qb的总下载和上传速率


这是同时刻QNAP资源管理器看到的两块硬盘的读写速率,两块硬盘此时均有PT上传


此时除qb外没有其他程序在大量读写硬盘。QNAP系统版本是QTS 5.0.1,根据我的使用经验,PT下载时,硬盘写入速率基本和下载速率一致,但是PT上传时,两者都不在一个数量级,这是什么原理?
发表于 2023-2-3 13:16 | 显示全部楼层
这种问题要详细排查估计比较费劲,需要用工具监控读取是到底读取了什么数据(可以监控这个的工具应该还比较多,比如process monitor),还要监控qb之类bt软件上传了什么数据(这个可能比较费劲),然后分析为啥两者有这么大的差值
发表于 2023-2-3 14:19 | 显示全部楼层
会预先读一部分到内存里面备用,可以把缓存限制一下大小
发表于 2023-2-3 15:13 | 显示全部楼层
本帖最后由 ddf 于 2023-2-4 15:41 编辑

因为对方请求的数据块不一定在你的缓存里,qb就会从硬盘读取新的数据,可以改下高级设置里的“磁盘缓存大小”“磁盘缓存到期间隔”
发表于 2023-2-3 15:18 | 显示全部楼层
一样一样。。过年期间各大PT站 Free,我这才10M的上传带宽,硬是把2个挂种的机械盘的使用率顶在100% ,读取量远超实际上传速度。。。真怕盘炸了。。

可以把QB的“最大链接数”设置小点可以改善。。。
 楼主| 发表于 2023-2-3 16:35 | 显示全部楼层
ddf 发表于 2023-2-3 15:13
因为对方请求的数据块不一定在你的缓存里,qb就会从硬盘读取新的数据,可以在高级设置里勾选“发送分块上传 ...

感谢提醒,我也怀疑是这方面问题,然后去看了设置->高级,发现
磁盘缓存(需要 libtorrent < 2.0): (?)       
磁盘缓存过期时间间隔(要求 libtorrent < 2.0)

还是把qb升到4.4.5版本的锅,libtorrent库的版本被更新了,导致这两个选项无效了,我之前设置缓存为3G一直用的漫蛮好的,这波是手贱了
发表于 2023-2-3 16:41 来自手机 | 显示全部楼层
读取那么慌干什么?又不是大量写入
发表于 2023-2-3 17:09 | 显示全部楼层
你用一根屌去插一个B,对B来说,就只有接受一个动作
如果你找两根屌同时插一个B,一根插的时候另外一根就抽,两根动作方向完全相反,那对B来说就需要同时完成两个动作。B能受得了?
发表于 2023-2-3 17:12 来自手机 | 显示全部楼层
猪头小队长 发表于 2023-2-3 17:09
你用一根屌去插一个B,对B来说,就只有接受一个动作
如果你找两根屌同时插一个B,一根插的时候另外一根就抽 ...

可以撑大B同时进出
发表于 2023-2-6 12:25 | 显示全部楼层
qnap配qb就是这样的了,qb的缓存机制会特别激进,会早早把数据提取到缓存内,但又不一定用得上,有可能会被废弃掉。,于是就变成qb里看好像也没怎么样,但qnap这边却一直在往外高速读取。
发表于 2023-2-6 12:28 | 显示全部楼层
qb415会不停往c盘写东西。造成c盘写入量大
发表于 2023-2-6 14:50 | 显示全部楼层
hsy5571615 发表于 2023-2-3 16:35
感谢提醒,我也怀疑是这方面问题,然后去看了设置->高级,发现
磁盘缓存(需要 libtorrent < 2.0): (?) ...

更新2.0之后,去修改那个qb最大内存使用上限就行了,你设置多少他就吃多少内存来当缓存
发表于 2023-2-6 15:18 来自手机 | 显示全部楼层
hsy5571615 发表于 2023-2-3 16:35
感谢提醒,我也怀疑是这方面问题,然后去看了设置->高级,发现
磁盘缓存(需要 libtorrent < 2.0): (?) ...

新版本qb好像有个用老版本libtorrent的版本,可以试试那个
 楼主| 发表于 2023-2-6 16:10 | 显示全部楼层
ysc3839 发表于 2023-2-6 15:18
新版本qb好像有个用老版本libtorrent的版本,可以试试那个

但我没找到这种情况下封装成qpkg的版本,还是回退到4.3.9,成功解决问题
 楼主| 发表于 2023-2-6 16:11 | 显示全部楼层
shironyaa 发表于 2023-2-6 14:50
更新2.0之后,去修改那个qb最大内存使用上限就行了,你设置多少他就吃多少内存来当缓存 ...

似乎在qB的设置里没看到这一项,可能是对2.0的适配还没做好
发表于 2023-2-6 16:17 | 显示全部楼层
所以我换了个固态专门用来下载
发表于 2023-2-6 19:06 | 显示全部楼层
hsy5571615 发表于 2023-2-6 16:11
似乎在qB的设置里没看到这一项,可能是对2.0的适配还没做好

应该是版本问题可能,我用的win版本,web和gui都有该设置
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-1-31 06:43 , Processed in 0.010605 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表