LINUX下如何用DD命令来测试存储的读写性能

LINUX下如何用DD命令来测试存储的读写性能,第1张

通常就是 计算读写一定大小的块耗费的时间 ,本身有速度输出

基本的测试如下

磁盘读速度

synctime dd if=[mountpoint] of=/dev/null bs=4096k count=2000

测试数据大小为:4096k×2000

磁盘写速度

synctime dd if=/dev/zero of=[mountpoint] bs=4096k count=2000

测试数据大小为:4096k×2000

[mountpoint]替换为你实际的挂载点

以上都是测试 2000个 4M块的速度 可以通过改变 bs大小来分析不同级别块的性能

可以通过写更详细的脚本来实现更详细的输出

在Linux中可以用 hdparm 命令来测试硬盘速度。

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


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7127736.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-02
下一篇 2023-04-02

发表评论

登录后才能评论

评论列表(0条)

保存