Bonnie++是一种用于测量下层文件系统的性能并确定其瓶颈的文件系统测试。Bonnie++主要执行一组串行读写测试以及一些随机读写测试。Bonnie++可以测量每次单字符模式和每次单个块模式下的读写操作。每次单字符模式的测试通过操作系统的getc()和putc函数来测量stdio库函数的开销,而块传输以极小的额外开销通过read()和write()系统调用来测量文件系统吞吐率和延迟。

在/usr/local/sbin目录下执行bonnie++  -u root

[root@localhost sbin]# ./bonnie++  -u root
Using uid:0, gid:0.
Writing with putc()...done
Writing intelligently...done
Rewriting...done
Reading with getc()...done
Reading intelligently...done
start 'em...done...done...done...
Create files in sequential order...done.
Stat files in sequential order...done.
Delete files in sequential order...done.
Create files in random order...done.
Stat files in random order...done.
Delete files in random order...done.
Version 1.03e       ------Sequential Output------ --Sequential Input- --Random--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
localhost.locald 2G 75121  53 66342   4 26189   3 54210  41 69728   5 114.9   1------Sequential Create------ --------Random Create---------Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP16 +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++  8594  13
localhost.localdomain,2G,75121,53,66342,4,26189,3,54210,41,69728,5,114.9,1,16,+++++,+++,+++++,+++,+++++,+++,+++++,+++,+++++,+++,8594,13
[root@localhost sbin]#

参考资料:linux服务器性能优化

磁盘基准测试Bonnie++相关推荐

  1. 嵌入式Linux磁盘(硬盘、SD卡)读写性能测试

    背景 在Windows下有一些磁盘基准测试工具,用于测试硬盘/SD卡的读写速度,如ATTO Disk Benchmark(注:单词「benchmark」就是基准检查的意思). 上一篇文章「市面常见存储 ...

  2. activemq消息持久化_将ActiveMQ持久消息传递性能提高25倍

    activemq消息持久化 Apache ActiveMQ,JBoss A-MQ和Red Hat Apache ActiveMQ是一个非常受欢迎的开源消息传递代理,由创建(和从事) Apache Ka ...

  3. 将ActiveMQ持久消息传递性能提高25倍

    Apache ActiveMQ,JBoss A-MQ和Red Hat Apache ActiveMQ是一个非常受欢迎的开源消息传递代理,由创建(和工作) Apache Karaf , Apache C ...

  4. etcd官方推荐的硬件配置

    推荐的硬件配置 etcd通常在开发或测试的时候用很少的资源就可以了,比如说使用普通的笔记本或者是廉价的云主机就可以,但是在生产环境上,还是需要按推荐的硬件配置进行部署,虽然这不是必须的,但是这样做可以 ...

  5. dell设置从ssd启动_整个活儿:无损迁移系统到SSD过程记录及提升对比

    前言: 2017年双十一,我为爸妈DIY了一台家用台式机,一晃就快3年了,这台老爷机现在的开机及运行响应速度也都明显有些慢了,以致于爸妈宁愿盯着那巴掌大的手机屏幕也不怎么情愿打开台机.众所周知,提升电 ...

  6. 读取kaf卡数据_墨菊居然能秒开机秒读数据!Lexar雷克沙1667x UHS-II存储卡体验

    本人于去年11月份的时候入手墨菊,买了这玩意儿立刻一贫如洗,所以SD卡方面只用了一张很久以前从相机淘汰下来的UHS-I卡,用着还行吧,但心中一直有疙瘩,俗话说好马配好鞍,墨菊是可以完美支持UHS-II ...

  7. ddr老化测试_手把手教你评估和测试固态存储【深度】

    决定写这篇文章已经很久了,虽然在日常工作中经常涉及到固态存储,但是很少从用户的角度去考虑如何评估以及测试SSD,这是一个问题.除此以外,消费级固态存储市场的暴利也让一些厂家以次充好,让本应该大幅提升电 ...

  8. 计算机的usn插口无法读取,USB3.0还缺谁 解决主板插槽不健全方案

    1干净利落 解决主板插槽不健全 USB3.0无论多么火热,对于老平台或前一代LX版的主板而言也是空谈.目前多数用户无法体验到高速接口优势的主要原因并不是承担不起产品售价,平台限制才是最大的问题. 常用 ...

  9. macos双系统 wintogo_Mac双系统新玩法,可随身携带的Windows系统

    前言:作为比较依赖苹果生态的"社畜",虽然大部分工作都能在MacBook上搞定,但也有一些软件还是需要Windows来运行,比如银行的安全程序.于是便萌生了给MacBook装Win ...

最新文章

  1. 仿生计算(参考神经网络)2017年考试卷子,考前抱佛脚必备!!中英翻译版本!!
  2. 诽谤、窃密、禁令、和解:文远知行创始团队纠纷暂时完结
  3. Two Sum(Leetcode001)
  4. 方舟同账号一个服务器能建小号吗,你玩明日方舟开小号吗?游戏虽好但请莫贪多,多号同玩会让人疲劳...
  5. Mapbox 纯前端绘制地图色斑图
  6. 解决Rabbitmq连接超时问题
  7. svn: E155004: There are unfinished work items in ‘D:\workspace\xxx‘; run ‘svn cleanup‘ firs
  8. OpenFOAM常用类
  9. Linux系统结构以及各类命令的汇总
  10. pci 中断冲突_如何解决IRQ冲突
  11. Linux C语言调用C++动态链接库-改
  12. PPP协议和PPPoE协议
  13. 0.1元成本柿饼派实现红外控制空调了
  14. 转:解救西西弗斯- 模型驱动架构(MDA,Model Driven Architecture)浅述
  15. Mariadb 启动
  16. git与coding远程连接
  17. Java中double转long方法
  18. XP中用U盘扩充内存
  19. 如何通过 nginx 实现远程投屏并控制 android 手机
  20. 【COCI11-12 #4】纠结的数【枚举+二分+容斥】

热门文章

  1. JZ2440驱动开发之环境搭建
  2. AtCoder Grand Contest 013D: Piling Up 题解
  3. Sql Server触发器的使用
  4. 雷林鹏分享:Ruby XML, XSLT 和 XPath 教程
  5. 爬虫基础-登陆github获取个人信息
  6. 正则介绍_grep上 grep中 grep下
  7. Python: generator, yield, yield from 详解
  8. Mac下Jenkins+SVN+Xcode构建持续
  9. HDU3496-Watch The Movie
  10. Linux下Apache并发连接数和带宽控制