目录
1 概述
浪潮信息KOS是浪潮信息基于Linux Kernel、OpenAnolis等开源技术自主研发的一款服务器操作系统,支持x86、ARM等主流架构处理器,性能和稳定性居于行业领先地位,具备成熟的 CentOS 迁移和替换能力,可满足云计算、大数据、分布式存储、人工智能、边缘计算等应用场景需求。详细介绍见官网链接浪潮信息云峦服务器操作系统KeyarchOS-浪潮信息。
ps_mem 是一个可以帮助我们精确获取 Linux 中各个程序核心内存使用情况的简单 python 脚本。虽然在 Linux 上有很多可用于查看内存使用情况的工具,比如 free、vmstat、smem、top 等,但这个工具和其它的区别在于其精确显示核心内存使用情况。详细介绍见官网链接https://developer.aliyun.com/article/185151
2 安装环境
版本信息:KeyarchOS 5.8sp2
硬件平台:aarch64
ps_mem-3.6-7
https://yum.oracle.com/repo/Ora
3 安装与测试
3.1 安装ps_mem-3.6-7
下载ps_mem安装包
上传至服务器
使用rpm命令安装ps_mem
rpm -ivh ps_mem-3.6-7.el8.noarch.rpm
安装完成
3.2 测试
不带任何参数直接运行 ps_mem 以精确获取每个程序的的核心内存使用情况
输出中打印出全路径
只显示特定的 PID 列表的内存使用情况
每 2 秒报告一次内存使用情况
只显示内存总量
上述表明安装成功。