找回密码
 立即注册
搜索
查看: 2815|回复: 16

[硬件] 有没有工具可以测试硬盘上所有文件各自的读取速度?

[复制链接]
     
发表于 2023-3-18 19:05 | 显示全部楼层 |阅读模式
有块老硬盘,上面有些文件已经读写缓慢了,但是又还得将就着用,有没有工具可以把这个硬盘上所有文件的读取速度都检测一下,以便及时备份的?
回复

使用道具 举报

     
发表于 2023-3-18 19:23 来自手机 | 显示全部楼层
ssd read speed tester

—— 来自 samsung SM-S9160, Android 13上的 S1Next-鹅版 v2.5.4
回复

使用道具 举报

     
 楼主| 发表于 2023-3-18 20:07 | 显示全部楼层
umamusume 发表于 2023-3-18 19:23
ssd read speed tester

—— 来自 samsung SM-S9160, Android 13上的 S1Next-鹅版 v2.5.4

我是想显示一个硬盘上的文件列表,然后显示每个文件的读取速度,这个好像不行吧?
回复

使用道具 举报

头像被屏蔽
     
发表于 2023-3-18 21:51 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2023-3-18 23:31 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2023-3-19 00:36 | 显示全部楼层
两个路人 发表于 2023-3-18 23:31
坏道检测工具一般按照簇来算,可能有的会在生成的报告里把簇相关文件列一下吧 ...

没有工具能把所有文件都读一次,然后列出所需时间跟速率的么~
回复

使用道具 举报

     
发表于 2023-3-19 01:50 来自手机 | 显示全部楼层
testalphagogogo 发表于 2023-3-19 00:36
没有工具能把所有文件都读一次,然后列出所需时间跟速率的么~

直接测试硬盘的读写速度就完了的事

为什么要测试硬盘上每个文件的读写速度

老硬盘请早点换硬盘备份数据

当然你有完整的备份方案当我没说

—— 来自 Xiaomi 2210132C, Android 13上的 S1Next-鹅版 v2.5.4
回复

使用道具 举报

     
发表于 2023-3-19 08:25 | 显示全部楼层
testalphagogogo 发表于 2023-03-18 19:05:36
有块老硬盘,上面有些文件已经读写缓慢了,但是又还得将就着用,有没有工具可以把这个硬盘上所有文件的读取 ...
当你产生要备份的想法时最好立即去备份,你全盘扫(读)一遍说不定就是最后一遍了,特别是对于似乎已经出问题的硬盘而言

  -- 来自 有消息提醒的 Stage1官方 Android客户端
回复

使用道具 举报

     
发表于 2023-3-19 10:37 | 显示全部楼层
就算不说效率和受害扩大等问题,一个一个文件读可能会有的文件没有权限啊,没权限的话怎么读,扫磁盘就没问题。
回复

使用道具 举报

     
发表于 2023-3-19 10:46 来自手机 | 显示全部楼层
testalphagogogo 发表于 2023-3-18 20:07
我是想显示一个硬盘上的文件列表,然后显示每个文件的读取速度,这个好像不行吧? ...

这个软件可以的,读完之后会生产一个tsv表格,有每个文件的读取记录,用excel打开。

貌似本来是针对ssd掉速门写的软件?用来验证掉速情况以及一定程度上能恢复速度。

如果是hdd读速有问题,还是赶快备份吧
回复

使用道具 举报

     
发表于 2023-3-20 14:40 | 显示全部楼层
本帖最后由 Midnight.Coup 于 2023-3-20 14:44 编辑

借楼问下 NTFS 有 IO 速度上限吗
https://weibo.com/1778375693/MxZiV0SPY
这位博主说 Windows 文件系统限制了高速 SSD 跑出更高的速度
回复

使用道具 举报

     
发表于 2023-3-20 15:16 | 显示全部楼层
Midnight.Coup 发表于 2023-3-20 14:40
借楼问下 NTFS 有 IO 速度上限吗
https://weibo.com/1778375693/MxZiV0SPY
这位博主说 Windows 文件系统限 ...

正常的,HDD时代搞出来的各种硬盘读写相关协议大多有这个问题,大家都没想到未来有一天硬盘的读写速度会达到内存级别

相关协议的更新一直都在做,但是从制定协议到落实到普通客户使用层面,往往有十年甚至更长的时差,更不要说现在多的是操作系统钉子户,所以最终落实到生产场景上就是“又不是不能用”
回复

使用道具 举报

     
发表于 2023-3-20 15:36 | 显示全部楼层
Processed 发表于 2023-3-20 15:16
正常的,HDD时代搞出来的各种硬盘读写相关协议大多有这个问题,大家都没想到未来有一天硬盘的读写速度会 ...

内存级别还远远达不到吧,顺序读取也只有 1/10 左右
回复

使用道具 举报

     
发表于 2023-3-20 15:47 | 显示全部楼层
Midnight.Coup 发表于 2023-3-20 15:36
内存级别还远远达不到吧,顺序读取也只有 1/10 左右

现在的pcie5.0的nvme盘理论读写速度已经摸到10+G/s了,你要知道DDR4一开始的型号只有20+G/s的顺序读写速度
回复

使用道具 举报

     
发表于 2023-3-21 13:57 | 显示全部楼层
本帖最后由 Midnight.Coup 于 2023-3-21 13:59 编辑
Processed 发表于 2023-3-20 15:16
正常的,HDD时代搞出来的各种硬盘读写相关协议大多有这个问题,大家都没想到未来有一天硬盘的读写速度会 ...

我搜了下无论 NTFS 还是 EXT4 好像都没有“限制”读写速度的设计,微软那个 DirectStorage 的 Demo 测出来的带宽基本能跑满硬盘。软件层面限制硬盘速度的除了读写工具,比如 fastcopy 会增大缓存提升速度,剩下就是 NTFS 的驱动了
回复

使用道具 举报

     
发表于 2023-3-21 14:18 | 显示全部楼层
Midnight.Coup 发表于 2023-3-21 13:57
我搜了下无论 NTFS 还是 EXT4 好像都没有“限制”读写速度的设计,微软那个 DirectStorage 的 Demo 测出 ...

传输协议在写的时候主观上肯定不会想限制硬盘的读写速度,但是具体到某些参数上当初的设计人员往往有“这个参数都这么大了正常用户绝对够用了”这类想法,但是随着技术的发展这个参数真的不够用了则是很正常的

fastcopy的缓存机制是在现有的协议上尽可能优化,nvme技术这种就是从根本上走一套新协议了——但是当读写速度高到一定程度的时候,限制读写速度的就不再是传输协议本身了,甚至那个复制进度条的窗口都有可能影响最佳性能
回复

使用道具 举报

     
发表于 2023-3-21 18:55 来自手机 | 显示全部楼层
Processed 发表于 2023-3-20 15:47
现在的pcie5.0的nvme盘理论读写速度已经摸到10+G/s了,你要知道DDR4一开始的型号只有20+G/s的顺序读写速 ...

持续读写速度可以堆料啊,不行拿十几块ssd并行读写超过内存都不是不可能,实际瓶颈在小文件读写上,ssd和内存差距巨大。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-21 16:39 , Processed in 0.095248 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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