linux磁盘性能测试

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情
120-test:/# apt-get install hdparm


真实机器120上测试结果:


测试磁盘性能(不cache)


120-test:/home/lai# hdparm -t /dev/sda


/dev/sda:
 Timing buffered disk reads:  346 MB in  3.02 seconds = 114.65 MB/sec


测试磁盘性能(带cache)


120-test:/home/lai# hdparm -T /dev/sda


/dev/sda:
 Timing cached reads:   2786 MB in  2.00 seconds = 1393.80 MB/sec




真实机器121上测试结果:


121:~# hdparm -t /dev/sda


/dev/sda:
 Timing buffered disk reads:  310 MB in  3.01 seconds = 102.89 MB/sec
121:~# hdparm -T /dev/sda


/dev/sda:
 Timing cached reads:   2578 MB in  2.00 seconds = 1289.01 MB/sec


服务器sas硬盘测试结果:


lai@*:~$ sudo hdparm -t /dev/sda


/dev/sda:
 Timing buffered disk reads:  442 MB in  3.01 seconds = 146.89 MB/sec
lai@*:~$ sudo hdparm -T /dev/sda


/dev/sda:
 Timing cached reads:   8306 MB in  2.00 seconds = 4162.04 MB/sec


 


 


虚拟机的测试结果1:


HA:/home/lai# hdparm -t /dev/sda


/dev/sda:
 Timing buffered disk reads:  176 MB in  3.01 seconds =  58.51 MB/sec
HA:/home/lai# hdparm -T /dev/sda


/dev/sda:
 Timing cached reads:   2966 MB in  2.00 seconds = 1483.26 MB/sec


 


虚拟机的测试结果2:


153:/home/lai# hdparm -t /dev/sda


/dev/sda:
 Timing buffered disk reads:  186 MB in  3.00 seconds =  61.93 MB/sec
153:/home/lai# hdparm -T /dev/sda


/dev/sda:
 Timing cached reads:   3012 MB in  2.00 seconds = 1505.78 MB/sec


hdparm优化硬盘
 
hdparm -tT /dev/hda 测试硬盘速度
hdparm -A1 /dev/hda 开启硬盘预读取功能
hdparm -c3 /dev/hda 开启硬盘32位
hdparm -d1 /dev/hda 开启DMA
-d 和 -A 参数对IDE硬盘读写性能影响最大(尤 -d)
关闭预读
121:~# hdparm -A 0 /dev/sda
/dev/sda:
 setting drive read-lookahead to 0 (off)
 look-ahead    =  0 (off)
121:~# hdparm -tT /dev/sda
/dev/sda:
 Timing cached reads:   2454 MB in  2.00 seconds = 1227.17 MB/sec
 Timing buffered disk reads:   26 MB in  3.02 seconds =   8.60 MB/sec
开启预读
121:~# hdparm -A 1 /dev/sda
/dev/sda:
 setting drive read-lookahead to 1 (on)
 look-ahead    =  1 (on)
121:~# hdparm -tT /dev/sda
/dev/sda:
 Timing cached reads:   2586 MB in  2.00 seconds = 1293.30 MB/sec
 Timing buffered disk reads:  312 MB in  3.00 seconds = 103.93 MB/sec
SSD突然变慢?用这3条命令快速定位CentOS7磁盘I/O瓶颈(附真实案例) 本文针对CentOS 7系统中SSD性能突然下降的问题,提供了一套系统性的排查方法。通过使用iostat、iotop等关键命令,结合真实案例,详细演示了如何从设备级监控到进程级定位,快速诊断磁盘I/O瓶颈,并给出云服务器与本地环境的差异化优化思路。 阅读详情

相关推荐

Linux磁盘读写性能测试

开发过程中会经常使用基于虚拟机技术的虚拟服务器来进行环境搭建和程序调试,由于虚拟服务器的底层磁盘是建立在分布式文件系统之上的,如果分布式文件系统或磁盘硬件出现故障,会直接影响集群的运行速度和稳定性。所以,测试系统磁盘的读写性能就成为了系统环境准备和验证的一个重要环节。 测试原理: 使用Linux命令向磁盘中写入1G测试数据,记录写入数据的时间及每秒的平均写入数据量,根据这两个数据对服务

GoFastX的博客 3468

Linux使用dd命令测试硬盘读写速度

>Linux服务器装好系统之后,想要知道硬盘的读写是否能满足服务的需要,如果不满足硬盘的IO就是服务的一个瓶颈。所以我们需要测试硬盘的读写速度,测试的方法很多,下面是使用Linux 自带的dd命令测试硬盘的读写速度。   time有计时作用,dd用于复制,从if读出,写到of。if=/dev/zero不产生IO,因此可以用来测试纯写速度。同理of=/dev/null不产生IO,可以用来测试纯读

任何一天任何一秒,你做了一个决定有可能改变你的人生。 2万+

Linux磁盘I/O性能测试

磁盘性能评价指标 IOPS:(Input/Output Per Second)每秒的读写次数,是随机读写频繁的应用,如OLTP(Online Transaction Processing),的关键衡量指标。 吞吐量:(Throughput)单位时间内可以成功传输的数据数量,对于大量顺序读写的应用,如VOD(Video On Demand),则更关注吞吐量指标。 测试工具 dd(device...

Galaxy的博客 1204

linux测试读写的工具,Linux 下的硬盘读写速度测试工具

Linux 下的硬盘读写速度测试工具执行一下以下命令看看你服务器的磁盘性能如何。hdparm -Tt /dev/sda以下是 2块 希捷 ES2 SATA 500G 做 Raid0 的速度[root@admin ~]# hdparm -Tt /dev/sda/dev/sda:Timing cached reads: 18916 MB in 1.99 seconds = 9484.20 MB/sec...

weixin_35943182的博客 1241

磁盘性能测试

它可以模拟不同类型的I/O负载,包括随机读写、顺序读写、混合读写、顺序或随机访问等[2],常见的用途是编写和模拟I/O负载匹配的作业文件,也就是说FIO是一个多线程I/O生成工具。FIO还提供了丰富的选项和参数,可以对测试进行高度定制化配置,并且会记录每个测试任务的性能指标(包括IOPS、吞吐量、延迟、CPU占用率等),最后还会生成结果报告,测试结果详细又准确。1、没有写过数据的盘做读操作之前需要进行一遍写操作,否则会存在读空数据的情况[5],测试结果会不准确,其中体现的性能会很高,不能代表存储实际性能。

Stestack的博客 2101

【SSD】SSD或者机械硬盘的读取速度查询

fdisk -l其实从这图里面也能看到一些读取速度,为了更专业点咱们直接执行第二个命令。

h609232722的专栏 2285

linux系统磁盘性能测试dd命令详解

设置每次读写操作的块大小为1GB(可接受单位包括K/M/G,默认字节)。ibs=bytes/obs=bytes:分别设置输入/输出的单次块大小(单位:字节),bs可同时覆盖两者(常用);count=N:限制复制的块数,与bs配合确定总数据量(如bs=1M count=100生成100MB文件);skip=N/seek=N:分别跳过输入/输出文件的前N个块(需结合ibs/obs计算),不常用。bs=size:统一设置读写块大小(如1M、4k),直接影响I/O效率;if=文件名:指定输入文件路径;

运维老生常谈 792

KDiskMark:Linux系统磁盘性能测试的终极指南

Linux系统中进行**磁盘性能测试**是评估存储设备实际表现的关键步骤。**KDiskMark**作为一款开源免费的**磁盘基准测试工具**,通过直观的图形界面帮助用户快速了解SSD或硬盘的真实读写速度。无论是新购存储设备的性能验证,还是系统优化前的基准测试,这款工具都能提供专业级的分析报告。 ## 🚀 为什么选择KDiskMark进行Linux磁盘性能测试? ### 简单直观的操作界面

gitblog_01025的博客 955

在Centos7.9服务器上使用LVM方式挂载磁盘以及Windows磁盘性能测试Linux磁盘性能测试命令hdparm详细

hdparm [-CfghiIqtTvyYZ] [-a ][-A ][-c ][-d ][- k ][-K ][-m ][-n ][-p < PIO模式>][-P ][-r ][-S ][-u ][-W ][-X ][设备]最后是格式化文件系统并挂载。-a 设定读取文件时,预先存入块区的分区数,若不加上选项,则显示目前的设定。

本博客记录了从2014年以来在工作学习中遇到的技术问题、解决方法以及部分个人人生经历、经验等内容。 1537

linux服务器磁盘性能测试工具介绍

fio可以直接测试裸设备(如磁盘或分区)以及文件系统,提供了对块大小、队列深度、线程数等多种参数的精细控制,使得测试结果能够更准确地反映实际应用中的磁盘性能。dd 是Linux系统内置的一个简单命令行工具,虽然不是专门设计为磁盘性能测试工具,但因其简单易用,常被用来做基本的读写速度测试。然而,dd的测试结果可能不够精确,且不能提供复杂的工作负载模式。iozone 是一个历史悠久的文件系统基准测试工具,可以用来测量和报告不同类型的文件读写操作(如顺序读写、随机读写、重叠读写等)的性能。

学亮编程手记 1669

零基础学习性能测试第二章-linux服务器监控:磁盘监控

零基础快速掌握 Linux 磁盘监控的核心就是。

u011537504的博客 863

Linux磁盘性能测试入门:KDiskMark图形界面使用教程

想知道你的Linux硬盘性能如何?KDiskMark作为一款简单开源的磁盘基准测试工具,让你轻松通过图形界面完成专业级磁盘性能测试。本文将带你快速掌握这款工具的安装与使用方法,5分钟内就能获取详细的磁盘读写速度报告。 ## 为什么选择KDiskMark? 对于Linux用户来说,评估磁盘性能是优化系统的重要步骤。KDiskMark凭借以下优势成为首选工具: - **纯图形界面**:无需复杂命令

gitblog_00517的博客 1052

Linux磁盘的查看、分区、格式化、挂载及IO性能测试

linux磁盘分区分为“主分区”、“扩展分区”和“逻辑分区”三种类型,一个硬盘主分区至少有1个,最多4个,扩展分区可以没有,最多1个。且主分区+扩展分区总共不能超过4个。扩展分区是不能直接用的,他是以逻辑分区的方式来使用的,扩展分区可分成若干逻辑分区。他们的关系是包含的关系,所有的逻辑分区都是扩展分区的一部分。 在linux中所有的分区(主分区和逻辑分区)都是挂载在某个路径下的,例如:/;

不动明王1984的博客 6783

Linux 磁盘性能测试

背景知识: IOPS (Input/Output Per Second)即每秒的输入输出量(或读写次数),是衡量磁盘性能的主要指标之一。随机读写频繁的应用,如OLTP(Online Transaction Processing),IOPS是关键衡量指标。理论上,对于机械硬盘,最小读写单位为一个sector(512byte),所以每次传输数据为512byte时测试的IOPS为机械硬盘的最大IOPS,...

周葛亮的博客 3006

Linux磁盘性能测试与优化实战指南

磁盘I/O性能是影响Linux系统整体性能的关键因素,尤其在数据库、虚拟化等场景中表现尤为突出。理解顺序吞吐量、随机IOPS和访问延迟等核心指标,可以帮助开发者准确评估存储设备性能。通过dd和fio等工具进行基准测试,能够模拟真实业务场景下的磁盘负载。合理的文件系统选型(如ext4/xfs)和RAID配置(如RAID10/5)可以显著提升I/O效率。针对NVMe SSD和SATA SSD等不同设备,内核参数调优和文件系统挂载选项的优化能进一步释放硬件潜力。结合iostat和smartctl等诊断工具,可以快

weixin_32667955的博客 271

Linux系统下如何用vdbench和fio进行磁盘性能测试?完整配置指南

本文提供了在Linux系统下使用vdbench和fio进行磁盘性能测试的完整配置指南。详细介绍了如何搭建纯净测试环境、设计测试用例、解读关键指标,并重点阐述了如何利用这两款专业的压力测试工具对存储系统的吞吐量、IOPS和延迟进行精准评估与瓶颈分析,帮助管理员量化评估存储性能。

weixin_28358083的博客 289

Linux磁盘性能测试

等待命令执行完成后,dd 命令将显示写入的数据量、所用的时间和写入速度等信息。(1) Linux如何查看与测试磁盘IO性能 - MauriceWei - 博客园. https://www.cnblogs.com/mauricewei/p/10502539.html.- 知乎. https://zhuanlan.zhihu.com/p/633193805.(3) 如何在 Linux 中使用 Fio 来测评硬盘性能 - 知乎. https://zhuanlan.zhihu.com/p/41802948.

完颜振江 1502

Linux磁盘性能测试实战:从dd到fio的完整指南

磁盘I/O性能是Linux系统性能调优的核心概念之一,它直接影响数据库响应、应用延迟和系统整体吞吐量。其原理涉及存储架构、缓存机制和I/O调度策略,理解这些底层机制对于准确评估磁盘能力至关重要。在技术价值层面,精准的磁盘性能测试能为容量规划、故障排查和硬件选型提供数据支撑,避免因存储瓶颈导致的线上服务卡顿。应用场景广泛覆盖数据库部署、虚拟化环境、云主机评估和日志系统优化等。本文聚焦Linux环境下磁盘读写速度的实战测试,详细解析dd、hdparm、ioping和fio等工具的使用技巧与常见陷阱,并深入探讨如

weixin_34005090的博客 295
上一篇: Linux 磁盘读写压力测试
下一篇: linux硬盘速度测试方法
fujs999
博客等级 码龄24年 25粉丝 20原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值