linux学习------磁盘性能测试
测试服务器 1核1G配置
下载后放在你想测试的目录下,执行preparefile.sh
准备测试文件,完成后执行runTest.sh
执行测试,等待测试结果完成。
{sysbench_bin}> sh preparefile.sh
sysbench 0.5: multi-threaded system evaluation benchmark
2 files, 2097152Kb each, 4096Mb total
Creating files for the test...
Extra file open flags: 3
Creating file test_file.0
Creating file test_file.1
4294967296 bytes written in 50.71 seconds (80.77 MB/sec).
完成压力文件的准备工作
完成测试文件的准备后,根据测试场景选择测试模式,Sysbench
支持如下几种测试模式
- seqwr 顺序写入
- seqrewr 顺序重写
- seqrd 顺序读取
- rndrd 随机读取
- rndwr 随机写入
- rndrw 混合随机读/写
例如我们测试顺序写入
> sh runTest.sh seqwr
-
如上writes
即为顺序写入的测试结果。