基本的测试如下
磁盘读速度
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 次:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)