Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1022961
  • 博文数量: 277
  • 博客积分: 2551
  • 博客等级: 少校
  • 技术积分: 3918
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-21 22:46
文章分类

全部博文(277)

文章存档

2017年(3)

2016年(9)

2015年(65)

2014年(27)

2013年(85)

2012年(61)

2011年(27)

分类: Mysql/postgreSQL

2013-01-19 15:55:28

       mysqlslap 添加debug-info后,除了直接的测试结果外,还输出了测试环境的一些信息。

          主要包括:

               system time:在内核态下花费的时间

               user time:在用户态花费的时间

               max resident size:占用的最大物理内存(驻留内存)

               Non-physical pagefaults:直接通过回收脏页来解决IO读写而产生的缺页中断的次数

               involuntary context switch:线程因为时间片到了或更高优先级的线程抢占导致的切换的次数

               voluntary context switch:线程主动让出处理器导致的切换的次数,很可能是等待IO

          这些信息可以作为此次测试的有效性的一个判断依据。

          这些信息的获取是通过一个系统调用getrusage来获取。

          在mysqlslap的源码中有此体现。

          具体可参考:

              http://www.kernel.org/doc/man-pages/online/pages/man2/getrusage.2.html

阅读(2085) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册