千家信息网

在Linux上如何检测IDE/SATA SSD硬盘的传输速度

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍在Linux上如何检测IDE/SATA SSD硬盘的传输速度,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!如何使用 hdparm 命令来检测硬盘的传输速度以 r
千家信息网最后更新 2026年11月02日在Linux上如何检测IDE/SATA SSD硬盘的传输速度

这篇文章主要介绍在Linux上如何检测IDE/SATA SSD硬盘的传输速度,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

如何使用 hdparm 命令来检测硬盘的传输速度

以 root 管理员权限登录并执行命令:

$ sudo hdparm -tT /dev/sda

或者,

$ sudo hdparm -tT /dev/hda

输出:

/dev/sda: Timing cached reads: 7864 MB in 2.00 seconds = 3935.41 MB/sec Timing buffered disk reads: 204 MB in 3.00 seconds = 67.98 MB/sec

为了检测更精准,这个操作应该重复2-3次 。这显示了无需访问磁盘,直接从 Linux 缓冲区缓存中读取的速度。这个测量实际上是被测系统的处理器、高速缓存和存储器的吞吐量的指标。这是一个 for 循环的例子,连续运行测试 3 次:

for i in 1 2 3; do hdparm -tT /dev/hda; done

这里,

  • -t :执行设备读取时序

  • -T :执行缓存读取时间

  • /dev/sda :硬盘设备文件

要 找出 SATA 硬盘的连接速度 ,请输入:

sudo hdparm -I /dev/sda | grep -i speed

输出:

     *  Gen1 signaling speed (1.5Gb/s)     *  Gen2 signaling speed (3.0Gb/s)     *  Gen3 signaling speed (6.0Gb/s)

以上输出表明我的硬盘可以使用 1.5Gb/s、3.0Gb/s 或 6.0Gb/s 的速度。请注意,您的 BIOS/主板必须支持 SATA-II/III 才行:

$ dmesg | grep -i sata | grep 'link up'

Linux Check IDE SATA SSD Hard Disk Transfer Speed

dd 命令

你使用 dd 命令也可以获取到相应的速度信息:

dd if=/dev/zero of=/tmp/output.img bs=8k count=256krm /tmp/output.img

输出:

262144+0 records in262144+0 records out2147483648 bytes (2.1 GB) copied, 23.6472 seconds, `90.8 MB/s`

下面是 推荐的 dd 命令参数:

dd if=/dev/input.file  of=/path/to/output.file  bs=block-size  count=number-of-blocks  oflag=dsync ## GNU dd syntax ##dd if=/dev/zero of=/tmp/test1.img bs=1G count=1 oflag=dsync ## OR alternate syntax for GNU/dd ##dd if=/dev/zero of=/tmp/testALT.img bs=1G count=1 conv=fdatasync

这是上面命令的第三个命令的输出结果:

1+0 records in1+0 records out1073741824 bytes (1.1 GB, 1.0 GiB) copied, 4.23889 s, 253 MB/s

"磁盘与存储" - GUI 工具

您还可以使用位于"系统>管理>磁盘实用程序"菜单中的磁盘实用程序。请注意,在***版本的 Gnome 中,它简称为"磁盘"。

如何使用 Linux 上的"磁盘"测试我的硬盘的性能?

要测试硬盘的速度:

  1. 鸿蒙官方战略合作共建--HarmonyOS技术社区

  2. 从"活动概览"中打开"磁盘"(按键盘上的 super 键并键入"disks")

  3. 从"左侧窗格"的列表中选择"磁盘"

  4. 选择菜单按钮并从菜单中选择"测试磁盘性能……"

  5. 单击"开始性能测试……"并根据需要调整传输速率和访问时间参数。

  6. 选择"开始性能测试"来测试从磁盘读取数据的速度。需要管理权限请输入密码。

以上操作的快速视频演示:

https://www.cyberciti.biz/tips/wp-content/uploads/2007/10/disks-performance.mp4

只读 Benchmark (安全模式下)

然后,选择 > 只读:

Linux Benchmark Hard Disk Speed

上述选项不会销毁任何数据。

读写的 Benchmark(所有数据将丢失,所以要小心)

访问"系统>管理>磁盘实用程序菜单>单击性能测试>单击开始读/写性能测试按钮:

以上是"在Linux上如何检测IDE/SATA SSD硬盘的传输速度"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

磁盘 速度 测试 硬盘 命令 性能 输出 选择 传输 检测 菜单 管理 实用 数据 程序 系统 缓存 内容 参数 按钮 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 手冲咖啡和咖啡机区别 润盈互联网科技 海南购全球互联网科技 湖南洣水互联网科技有限公司扣款 新华互联网科技2019 阿里巴巴算科技企业还是互联网 南山科技园互联网公司有哪些 南平创想时代互联网科技有限公司 乌鲁木齐新华智原互联网科技学校 产业互联网科技服务公司 富国互联网科技002692 宁波跨境商互联网科技有限公司 互联网科技手机排行榜 互联网金融运营模式中的金融科技 互联网时代高科技布局 数字互联网科技有限公司 山东蛋芒互联网科技有限公司 网互联网络科技 互联网科技创新方面的资料 科技发展第三阶段互联网时代 上海卓越科技互联网 湖南永感互联网科技有限公司 重生之互联网科技帝国 互联网科技视频 腾讯科技 互联网女皇 来此购互联网科技有限公司 山东星卡互联网科技有限公司官网 广州富喜互联网络科技 陕西彩京云互联网科技有限公司 承德科技产业互联网平台
0