logo NodeSeekbeta

写了一个磁盘测试脚本

xhj010 自己用的小脚本,刚好能测测挂载磁盘的性能

测试方法

默认测试,直接测试/tmp目录的
bash <(curl -L -s cdn3.jetcdn.xyz/script/disk_test.sh)

OR 

bash <(curl -L -s raw.githubusercontent.com/xjoker/LinuxTestScript/main/disk_test.sh)
指定文件测试
默认顺序测试30秒,随机测试60秒,测试大小 1GB 
bash <(curl -L -s cdn3.jetcdn.xyz/script/disk_test.sh) [测试文件路径] [测试大小] [顺序测试时间] [随机测试时间]
bash <(curl -L -s cdn3.jetcdn.xyz/script/disk_test.sh) /tmp/testfile
bash <(curl -L -s cdn3.jetcdn.xyz/script/disk_test.sh) /tmp/testfile 2G
bash <(curl -L -s cdn3.jetcdn.xyz/script/disk_test.sh) /tmp/testfile 1G 45
bash <(curl -L -s cdn3.jetcdn.xyz/script/disk_test.sh) /tmp/testfile 1G 30 60

下面是拿VKVM昨晚买的机器测的,就是给你们看下输出的样子 xhj007

SSD

======================================
测试开始时间: 2024-08-23 02:14:25 UTC
测试文件: /tmp/tmp.udvaTbEXPv
测试大小: 1G
顺序测试时间: 30秒
随机测试时间: 60秒

测试软件: Flexible I/O Tester (fio)
fio 版本: fio-3.33

当前使用的参数:
- 测试文件路径: /tmp/tmp.udvaTbEXPv
- 测试大小: 1G
- 顺序测试时间: 30秒
- 随机测试时间: 60秒
======================================
SEQ1M: 1M read - 测试时间: 30秒 
结果: 读取: 513.43 MB/s  读取IOPS: 501                                                                                                                                                                                                       
------------------------------------
SEQ1M: 1M write - 测试时间: 30秒 
结果: 写入: 424.72 MB/s  写入IOPS: 414                                                                                                                                                                                                       
------------------------------------
4KQ32T1: 4K read - 测试时间: 30秒 
结果: 读取: 13.08 MB/s  读取IOPS: 3270                                                                                                                                                                                                       
------------------------------------
4KQ32T1: 4K write - 测试时间: 30秒 
结果: 写入: 13.24 MB/s  写入IOPS: 3310                                                                                                                                                                                                       
------------------------------------
4KQ1T1: 4K read - 测试时间: 30秒 
结果: 读取: 8.02 MB/s  读取IOPS: 2006                                                                                                                                                                                                        
------------------------------------
4KQ1T1: 4K write - 测试时间: 30秒 
结果: 写入: 8.02 MB/s  写入IOPS: 2006                                                                                                                                                                                                        
------------------------------------
4KQ32T1: 4K randread - 测试时间: 60秒 
结果: 读取: 8.01 MB/s  读取IOPS: 2003                                                                                                                                                                                                        
------------------------------------
4KQ32T1: 4K randwrite - 测试时间: 60秒 
结果: 写入: 8.01 MB/s  写入IOPS: 2002                                                                                                                                                                                                        
------------------------------------
测试结束时间: 2024-08-23 02:19:40 UTC
测试完成。
======================================

HDD

======================================
测试开始时间: 2024-08-23 02:19:59 UTC
测试文件: /vdb/test2
测试大小: 1G
顺序测试时间: 30秒
随机测试时间: 60秒

测试软件: Flexible I/O Tester (fio)
fio 版本: fio-3.33

当前使用的参数:
- 测试文件路径: /vdb/test2
- 测试大小: 1G
- 顺序测试时间: 30秒
- 随机测试时间: 60秒
======================================
SEQ1M: 1M read - 测试时间: 30秒 
结果: 读取: 154.13 MB/s  读取IOPS: 150                                                                                                                                                                                                       
------------------------------------
SEQ1M: 1M write - 测试时间: 30秒 
结果: 写入: 152.22 MB/s  写入IOPS: 148                                                                                                                                                                                                       
------------------------------------
4KQ32T1: 4K read - 测试时间: 30秒 
结果: 读取: 9.95 MB/s  读取IOPS: 2487                                                                                                                                                                                                        
------------------------------------
4KQ32T1: 4K write - 测试时间: 30秒 
结果: 写入: 9.47 MB/s  写入IOPS: 2367                                                                                                                                                                                                        
------------------------------------
4KQ1T1: 4K read - 测试时间: 30秒 
结果: 读取: 6.01 MB/s  读取IOPS: 1504                                                                                                                                                                                                        
------------------------------------
4KQ1T1: 4K write - 测试时间: 30秒 
结果: 写入: 6.01 MB/s  写入IOPS: 1504                                                                                                                                                                                                        
------------------------------------
4KQ32T1: 4K randread - 测试时间: 60秒 
结果: 读取: 5.95 MB/s  读取IOPS: 1487                                                                                                                                                                                                        
------------------------------------
4KQ32T1: 4K randwrite - 测试时间: 60秒 
结果: 写入: 4.98 MB/s  写入IOPS: 1245                                                                                                                                                                                                        
------------------------------------
测试结束时间: 2024-08-23 02:25:19 UTC
测试完成。
======================================
  • 支持,不过应该发技术区,dev是
    image.png

  • 支持

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有72267位seeker

🎉欢迎新用户🎉