最近抽空整理了一份性能测试参数指导表,通俗点来讲就是那些在Linux下的vmstat,top,iostat命令中经常看到的那些参数究竟怎么看,我们在测试工作中经常需要他们。个人对性能测试工作的理解是:从打牢基础做起,不断学习新架构(大数据,队列,缓存技术,集群等),只有有了这些基础你才能对性能测试得 ...
分类:
Web程序 时间:
2016-07-20 17:32:13
阅读次数:
174
Linux 系统中的iostat是I/O statistics (输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是他不能对某个进程进行深入分析,仅对系统的整体情况进 ...
分类:
移动开发 时间:
2016-07-07 23:56:00
阅读次数:
292
在Load average 高的情况下如何鉴别系统瓶颈。是CPU不足,还是io不够快造成? 或是内存不足? 一:查看系统负载vmstat procs memory swap-- io --system-- cpu r b swpd free buff cache si so bi bo in cs ...
分类:
其他好文 时间:
2016-07-07 12:55:19
阅读次数:
225
vmstat 是 Virtual Memory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监控。他是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。vmstat 工具提供了一种低开销的系统性能观察方式。因为 vmstat 本身就是低开销工 ...
分类:
系统相关 时间:
2016-07-05 23:55:06
阅读次数:
209
一、使用方法: 二、基本原理: 三、总结 很多情况下开发者调测程序需要在Linux下获取具体的IO的状况,目前常用的IO观察工具用vmstat和iostat,具体功能上说当然是iostat更胜一筹,在IO统计上时间点上更具体精细。但二者都是在全局上看到IO,宏观上的数据对于判断IO到哪个文件上毫无帮 ...
分类:
数据库 时间:
2016-07-04 01:00:11
阅读次数:
611
1. page cache linux操作系统默认情况下写都是有写缓存的,可以使用direct IO方式绕过操作系统的写缓存。当你写一串数据时,系统会开辟一块内存区域缓存这些数据,这块区域就是我们常说的page cache(操作系统的页缓存)。查看系统内存常用的命令有:vmstat、free、top ...
分类:
系统相关 时间:
2016-07-02 10:33:39
阅读次数:
408
安装sysstatrpm包就有iostat、mpstat、sar、sa的功能,rpm–Uvhsysstat*mpstat另一个用于获取CPU相关统计信息的有用的命令是mpstat。下面是一个示例输出:#mpstat-PALL52Linux2.6.9-67.ELsmp(oraclerac1)12/20/200810:42:38PMCPU%user%nice%system%iowait%irq%soft%idleintr/s..
分类:
移动开发 时间:
2016-06-20 15:58:40
阅读次数:
655
dstat是一个可以取代vmstat,iostat,netstat和ifstat这些命令的多功能产品。dstat克服了这些命令的局限并增加了一些另外的功能,增加了监控项,也变得更灵活了。dstat可以很方便监控系统运行状况并用于基准测试和排除故障。dstat可以让你实时地看到所有系统资源,例如,你能够..
分类:
系统相关 时间:
2016-06-17 17:47:40
阅读次数:
241
一.CPU性能评估1.vmstat[-V][-n][depay[count]]-V:打印出版本信息,可选参数-n:在周期性循环输出时,头部信息仅显示一次delay:两次输出之间的时间间隔count:按照delay指定的时间间隔统计的次数。默认是1如:vmstat13user1@user1-desktop:~$vmstat13procs-----------memory-..
分类:
系统相关 时间:
2016-06-16 18:18:14
阅读次数:
208
linux下w命令可以查看系统负载:命令结果显示的第一行loadaverage后面的三个数字含义:1分钟,5分钟,15分钟内,单位时间平均有多少进程使用cpu资源,数值越大表示单位时间使用cpu资源的进程多。可以用cat/proc/cpuinfo查看cpu信息processor后面显示的数字表示cpu核心数如果1分..
分类:
其他好文 时间:
2016-06-08 10:53:22
阅读次数:
248