工作中对项目压力测试的一些心得,先自我作一个小结吧!
|
名称 |
描述 |
参考值 |
|
CPU useage |
CPU 的使用时间百分比。 |
平均值小于70% |
|
Process virtual memery size |
进程使用的内存空间总量,包括物理内存和swap内存 |
进程长时间运行后该值不能大幅度的改变,否则是内存泄露 |
|
Disk rate |
磁盘传输速率 |
一般少于2M/s, 日志级别太低时硬盘io会是瓶颈。 |
|
Bytes trans rate |
网络发送速率 |
少于200Mbps |
|
Bytes receive rate |
网络接收速率 |
少于200Mbps |
|
Pages swap in |
每秒钟读入到物理内存中的页数 |
长期大于0表示物理内存不足 |
|
Pages swap out |
每秒钟写入页面文件页数 |
参考上面 |
|
Context switches rate |
每秒钟在进程或线程之间的切换率。
|
少于5000*cpu个数 |
|
Interrupt rate |
每秒内的设备中断数。 该指标代表了本地向CPU引起的本地中断,例如IO端口引起中断,系统时钟引起中断。 |
一个巨大的中断值,同时伴随着缓慢的系统性能表现,指示存在硬件问题。 |
|
|
|
|
本文分享了作者在项目压力测试中的经验总结,从宏观层面关注系统关键性能指标,如CPU使用率、内存消耗等;从微观层面分析Server程序的逻辑功能模块资源占用情况。并介绍了黑盒与白盒测试相结合的方法,确保程序逻辑功能正确性和运行稳定性。
9958

被折叠的 条评论
为什么被折叠?



