Nmon 操作
Nmon 启动后可以显示 Linux 系统 CPU、内存、进程信息,包括了 CPU 的用户、系统、等待和空闲状态值,可用内存、缓存大小以及进程的 CPU 消耗等详细指标。该种方式显示信息实时性强,能够及时掌握系统承受压力下的运行情况,每颗 CPU 利用率是多少、内存使用多少、网络流量多少、磁盘读写……这些数据均是实时刷新,一目了然。
1 2 3 4 5 6 7 8 9 10 11 12 | q : 停止并退出 Nmon h : 查看帮助 c : 查看 CPU 统计数据 m : 查看内存统计数据 d : 查看硬盘统计数据 k : 查看内核统计数据 n : 查看网络统计数据 N : 查看 NFS 统计数据 j : 查看文件系统统计数据 t : 查看高耗进程 V : 查看虚拟内存统计数据 v : 详细模式 |
1 | h : 查看帮助 |
1 | c : 查看 CPU 统计数据 |
1 | m : 查看内存统计数据 |
d : 查看硬盘统计数据
1 | k : 查看内核统计数据 |
1 | n : 查看网络统计数据 |
1 | N : 查看 NFS 统计数据<br>NFS |
1 | j : 查看文件系统统计数据 |
1 | t : 查看高耗进程 |
1 | V : 查看虚拟内存统计数据 |
1 | v : 详细模式 |
- 采集数据 #./nmon -s10 -c60 -f -m /home/
-s10 每 10 秒采集一次数据
-c60 采集 60 次,即为采集十分钟的数据
-f 生成的数据文件名中包含文件创建的时间
-m 生成的数据文件的存放目录
这样就会生成一个 nmon 文件,并每十秒更新一次,直到十分钟后
1 | nmon 运行本身是会消耗系统资源,如需关闭 nmon,直接 kill 掉<br><br>ps - ef | grep nmon <br>kill - 9 pid |
(二)
生成报表:
(1)下载 nmonanalyser (生成性能报告的免费工具)
打开压缩包;
(2)将之前生成的 nmon 结果数据文件通过 sz 命令传到 Windows 桌面
用 Excel 打开分析工具 nmon analyser.xlsm
安装wps
wps2019vba.exe是wps2019版本的宏程序破解工具
点击 Excel 文件中的 "Analyze nmon data" 按钮,选择 nmon 数据文件,这样就会生成一个分析后的结果文件: hostname_090824_1306.nmon.xls
用 Excel 打开生成的文件就可以看到结果了
wps宏都被禁止
如果宏不能运行,需要做以下操作:
开发工具 -> 宏 -> 安全性 -> 中,然后再打开文件并允许运行宏
如果宏被禁用,需要安装破解插件
1 | <br><br> |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架