bonnie++
测试前需要先写内存的两倍,否则数据会走内存导致无法测试真实的磁盘性能,内存较大时比较耗时。
# bonnie++ -u root
写测试 读测试
Version 1.97 ------Sequential Output------ --Sequential Input- --Random-
字符 块 重写 字符 块 寻道
Concurrency 1 速度 CPU -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
iZuf672vfhn1dnwb 2G 646 97 108145 9 100399 9 1810 98 115825 4 2491 22
Latency 18090us 1134ms 182ms 9377us 262ms 78125us
Version 1.97 ------Sequential Create------ --------Random Create--------
iZuf672vfhn1dnwbvnw -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
16 +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++
Latency 771us 388us 467us 555us 240us 560us
- Sequential Output 部分表示写文件的相关信息
- Sequential Input 部分表示读文件的相关信息
- Per Chr 表示以字符为单位读写文件
- Block 表示以block为单位读写文件
- Rewrite 表示修改并重写已经存在的文件的每一个block
- K/sec 表示每秒读或写文件的速率,以K为单位
- %CP 表示在某阶段执行操作时平均消耗的CPU