你知道你的硬盘在 Linux 下传输有多快吗?不打开电脑的机箱或者机柜,你知道它运行在 SATA I (150 MB/s) 、 SATA II (300 MB/s) 还是 SATA III (6.0Gb/s) 呢?

你能够使用 hdparm 和 dd 命令来检测你的硬盘速度。它为各种硬盘的 ioctls 提供了命令行界面,这是由 Linux 系统的 ATA / IDE / SATA 设备驱动程序子系统所支持的。有些选项只能用最新的内核才能正常工作(请确保安装了最新的内核)。我也推荐使用最新的内核源代码的包含头文件来编译 hdparm 命令。

如何使用 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 :硬盘设备文件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'

dd 命令

你使用 dd 命令也可以获取到相应的速度信息:dd if=/dev/zero of=/tmp/output.img bs=8k count=256k

rm /tmp/output.img

输出:262144+0 records in262144+0 records out2147483648 bytes (2.1 GB) copied, 23.6472 seconds, `90.8 MB/s`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 上的“磁盘”测试我的硬盘的性能?

要测试硬盘的速度:从“活动概览”中打开“磁盘”(按键盘上的 super 键并键入“disks”)

从“左侧窗格”的列表中选择“磁盘”

选择菜单按钮并从菜单中选择“测试磁盘性能……”

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

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

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

只读 Benchmark (安全模式下)

然后,选择 > 只读:

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

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

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

linux测试固态硬盘读写速度,在 Linux 上检测 IDE/SATA SSD 硬盘的传输速度相关推荐

  1. linux测试自动化,一种基于Linux系统下自动化测试RoCE性能的方法及系统与流程

    本发明涉及自动化测试的技术领域,特别涉及一种基于Linux系统下自动化测试roce性能的方法及其系统. 背景技术: 现在迅速发展的服务器行业,对网络服务性能提出了越来越高的要求.特别是在互联网行业以及 ...

  2. Linux测试系统稳定性的工具,Linux桌面操作系统稳定性测试.pdf

    Linux桌面操作系统稳定性测试 第 33 卷 第 7 期 计 算 机 工 程 2007 年 4 月 Vol.33 No.7 Computer Engineering April 2007 ·软件技术 ...

  3. 固态硬盘的计算机需要进行磁盘碎片整理吗,SSD硬盘为何不需要磁盘碎片整理?...

    SSD硬盘为何不需要磁盘碎片整理? 百万站提醒您:SSD硬盘不需要进行磁盘整理.请关闭系统的磁盘整理功能,它对于SSD来说是多余和危险的. 磁盘整理对于传统硬盘的意义在于:当一个文件分布在磁道的不同位 ...

  4. 服务器主板能插几块硬盘,请问一块主板上可以插多少个硬盘?

    双PATA硬盘的安装 相信现在还有很多人在使用PATA(并行ATA)接口的硬盘.这类硬盘外观最大的特点就是通过扁平的IDE数据线来进行数据传输.那么如果有两块PATA硬盘,该如何安装呢? 一般主板都提 ...

  5. linux测试最大文件句柄数,修改linux最大文件句柄数

    在linux中执行ulimit -a 即可查询linux相关的参数,如下所示: [root@mongodb11 ~]# ulimit -a core file size (blocks, -c) 0 ...

  6. 磁盘结构简单介绍,硬盘工作原理,接口种类IDE,SATA,SCSI,FC接口,主引导技术MBR,文件系统类型

    磁盘的结构 物理结构: 盘片:硬盘有多个盘片,每个盘片2面 磁头:磁盘里最贵的一个,非接触式,读写合一分离式 数据结构: 扇区:盘片被平均分割成多个扇形区域,每个存放512字节 磁道:同一个盘片不同半 ...

  7. linux系统创建硬盘分区,介绍Linux硬盘系统创建分区步骤

    本人很喜欢Linux硬盘系统,在工做中也很喜欢总结关于Linux的经验教训.Linux硬盘系统的知识里面介绍了些通常经常使用的挂载点,用户们学会就彻底能够操做Linux系统. Linux硬盘系统下,硬 ...

  8. 网吧服务器固态硬盘使用,网咖无盘服务器有必要全上SSD硬盘吗?

    无盘网吧服务器配置是无盘网吧系统里最最重要的一个硬件环境配置了,而无盘网吧服务器和网咖服务器硬件配置里小编认为硬盘和网络环境相对来讲又是比较注重的了.因为无盘客户机所有数据都是来自无盘服务器的硬盘,而 ...

  9. linux raid5 纯硬盘 恢复,RAID5 Linux数据恢复

    禁止转载,如需转载或提供数据恢复服务,请与作者取得联系 [用户单位] 中国科学院某研究所(北京) [数据恢复故障描述] 客户服务器属于曙光387p系列,存储是由4块300GB SAS硬盘组成的RAID ...

最新文章

  1. Go语言中的Struct
  2. Html 教程 (3)元素
  3. 写了 15 年代码,总结出提升 10 倍效率的三件事
  4. mysql no cache_关于对MySQL的SQL_NO_CACHE的理解和用法举例
  5. 第六章 输入输出系统-作业
  6. 想自学python看哪位的视频比较好-python学习视频好的有哪些
  7. hdu4727搜索+stl。轻微剪枝
  8. html视频文件哪种格式好,常见的视频格式有哪些?
  9. 中兴c600olt数据配置_中兴OLT业务配置
  10. 毕业设计-两轮自平衡小车主控板
  11. 离散数学-⑦-离散概率
  12. dreamweaver cs6 连接mysql_dreamweaver cs6连接数据库的具体流程讲述
  13. win7系统关闭蓝牙服务器,深度官方Win7旗舰版系统如何开启蓝牙功能服务
  14. Python爬虫实战(2)之爬取NBA球队各个球员头像图片
  15. Baklib分享|知识管理是企业发展的风向标
  16. 【一文讲通】样本不均衡问题解决--上
  17. java.sql.SQLException: Unable to run insert stmt on object 解决办法
  18. IDEA 报 Error:java: java.lang.StackOverflowError
  19. flex布局justify-content发现
  20. 原来陪伴夜的不只有路灯啊

热门文章

  1. 关闭终端php就退出进程_解决windows下php-cgi进程经常自动关闭
  2. push和unshift方法
  3. require.context
  4. 手把手教你写一份优质的前端技术简历
  5. Vuejs开发环境搭建及热更新
  6. 一台电脑同时添加git和bitbucket两个网站的ssh key
  7. uoj#351. 新年的叶子(概率期望)
  8. 埃及分数问题(带乐观估计函数的迭代加深搜索算法-IDA*)
  9. px ,em ,rem
  10. 嵌入式软件设计第09实验报告