1.1 系统监测及其评价标准分析
物理实体 |
拥有的资源 |
是否需要监测 |
使用不充分 |
使用正常 |
使用过高 |
过程趋势 |
监测方法 |
|
CPU |
是 |
<5% |
5%~80% |
>80% |
平稳 |
1、loadrunner自带监测工具 2、用top命令,结合vmstat命令进行分析 |
|
内存 |
是 |
<5% |
5%~80% |
>80% |
内存不溢出,压力测试后能释放 |
1、使用vmstat命令 2、使用top命令 |
|
磁盘 |
是 |
- |
- |
― |
- |
1、使用iostat命令 |
|
网络 |
是 |
- |
- |
- |
- |
1、使用netstat命令 |
1、磁盘
在性能测试中,主要监测磁盘的如下指标来评估磁盘的使用情况:
a、繁忙程度。
b、平均等待时间。
如果磁盘的繁忙程度高,平均等待时间长,则说明磁盘IO是系统性能的瓶颈。
2、网络
性能测试中对网络的监测主要考虑:网络带宽的利用率。网络带宽利用率过高,说明网络带宽可能不足。
3、服务器负载
通过top、vmstat命令查看查看系统负载load average
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?