最近在总结项目的自动测试相关的技术和知识点.我们项目的自动测试,能够在进行功能测试的同时,一并记录各个功能的CPU和Memory占用情况.此篇博文介绍了我们做的性能监控的程序和涉及到的技术.这里,就做一个简易版的性能监控工具.首先,上图.从运行程序上看,用户需要输入被监控的机器名,进程名,是否监控C...
分类:
其他好文 时间:
2014-06-16 09:33:50
阅读次数:
144
系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1
/etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv
# 列出所有PCI设备# lsusb -tv # 列出...
分类:
系统相关 时间:
2014-06-16 07:34:44
阅读次数:
302
httpd.exe进程占用cpu超过50%,关闭掉Apache服务,cpu应用率立刻下降到0。
重新启动Apache又出现占用cpu高的情况。 原因是:httpd.exe和防火墙配置有冲突。 解决方法如下:
1.网上邻居->本地链接->属性->internet协议(TCP/IP)->属性->...
分类:
其他好文 时间:
2014-06-16 07:30:51
阅读次数:
201
x86架构起源于Intel公司在1978年推出的8086处理器。8086在1981年为IBM
PC所选用,之后x86便成为了个人电脑的标准平台,成为历上最成功的CPU架构。8086是一款16位CPU,之后Intel又推出了一系列完全兼容8086指令集的CPU,字长32位、64位的都有。由于这种向后兼...
分类:
其他好文 时间:
2014-06-16 06:44:36
阅读次数:
215
内存对齐,memory
alignment.为了提高程序的性能,数据结构(尤其是栈)应该尽可能地在自然边界上对齐。原因在于,为了访问未对齐的内存,处理器需要作两次内存访问;然而,对齐的内存访问仅需要一次访问。内存对齐一般讲就是cpu
access memory的效率(提高运行速度)和准确性(在一些条...
分类:
其他好文 时间:
2014-06-12 19:25:28
阅读次数:
305
Hyper-V性能监控:物理CPU: \Hyper-V Hypervisor Logical
Processor(*)\%Total Run Time%Total Run Time :处理器处理来宾代码和虚拟机监控程序代码所花费时间的百分比%Total
Run Time = %Guest Run T...
分类:
其他好文 时间:
2014-06-12 16:49:38
阅读次数:
655
今天下午17:00-17:05之间,在请求量没有明显变化的情况下,SLB中的1台云服务器的CPU突然串到100%(当时SLB中一共有3台云服务器)。造成的直接后果是请求执行时间变得超长,最长竟然达到了53秒。另外伴随的表现是大量请求排队。从这些现象分析,我们猜测CPU
100%那台云服务器出现了CP...
分类:
其他好文 时间:
2014-06-12 10:39:48
阅读次数:
279