首页 > 其他 > 详细

disk benchmark和bonnie++,noatime对性能的影响

时间:2014-02-28 12:33:50      阅读:688      评论:0      收藏:0      [点我收藏+]

dd命令可以做简单的write测试:

dd bs=1M count=1024 if=/dev/zero of=test conv=fdatasync

fdatasync表示只有数据写入到磁盘才退出,用dd做读取测试则不可靠.

Bonnie++是一个用来测试UNIX文件系统性能的测试工具,主要目的是为了找出系统的性能瓶颈,其名字来源于作者喜爱的歌手Bonnie Raitt。关于bonnie++的介绍:http://blog.csdn.net/choice_jj/article/details/8026130

在我内存为4G的ThinkPad T420上运行:

sudo bonnie -s 7672 -d . -u junhaozhang -q >> file.csv

转成html显示出来:

cat file.csv | bon_csv2html > file.html

bubuko.com,布布扣

在/etc/fstab中修改,mount时使用noatime选项,再次运行bonnie,截屏如下:

bubuko.com,布布扣

可以看出顺序读取的性能有显著的提升(block读取从80MBps到101MBps, per char从2.6MBps到5.62Mps),random seek不升反而略降(208 => 172,降了12%!),不过random seek跟这个应该没关系.对于顺序读取,noatime是必开的选项,但对于具体应用,应该再测试比较.


disk benchmark和bonnie++,noatime对性能的影响,布布扣,bubuko.com

disk benchmark和bonnie++,noatime对性能的影响

原文:http://blog.csdn.net/jollyjumper/article/details/20053785

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!