当前位置: 首页 > article >正文

linux检查内存

安装smem

sudo yum install epel-release

sudo yum install smem

smem使用

https://blog.csdn.net/zdy0_2004/article/details/50412760

  1. 查询用户使用smem -u

User:表示拥有相关进程的用户账户名。例如,root 表示该进程由超级用户 root 运行,mysql 表示由 mysql 用户运行的进程等。
Count:指以该用户身份运行的进程数量。比如在上述输出中,gdm 用户的进程数量是 32 个。
Swap:显示该用户的所有进程使用的交换空间(swap space)总量,单位是 KB(千字节)。在你的输出中,很多用户的 Swap 值为 0,表示这些进程没有使用交换空间,而 mysql 用户的进程使用了 56576 KB 的交换空间。
USS(Unique Set Size):唯一集大小,指进程独有的内存使用量,即不与其他进程共享的内存部分,单位是 KB。例如,chrony 用户的进程 USS 值为 664 KB,这是 chrony 进程自身独用的内存量。
PSS(Proportional Set Size):比例集大小,它将共享库和其他共享内存按比例分摊到使用它们的进程中,反映了进程对实际物理内存的 “公平” 占用量,单位是 KB。例如,dbus 用户的进程 PSS 值为 1598 KB ,体现了该进程按比例分摊共享内存后的内存占用情况。
RSS(Resident Set Size):常驻集大小,是进程实际驻留在物理内存中的内存总量,包括共享库和其他共享内存部分,单位是 KB。如 root 用户的进程 RSS 值为 1086956 KB,即 root 用户所拥有的这些进程占用的实际物理内存大小。

[root@localhost ~]# smem -u
User     Count     Swap      USS      PSS      RSS 
libstoragemgmt     1        0      212      220      840 
rtkit        1        0      440      459     1844 
rpc          1        0      596      604     1136 
chrony       1        0      664      714     1824 
avahi        2        0      572      946     2908 
nobody       2        0      808     1335     3028 
dbus         1        0     1492     1598     3356 
zabbix       6        0     1192     1638     3452 
colord       1        0     2156     2596     6264 
polkitd      1        0    14944    15078    18804 
gdm         32        0   222892   236336   412564 
root        64      944   925740   958546  1086956 
mysql        1    56576  3389700  3389852  3391780 
  1. 查询内存占比smem -p
[root@localhost ~]# smem -p
  PID User     Command                         Swap      USS      PSS      RSS 
11724 root     sleep 60                       0.00%    0.00%    0.00%    0.00% 
12087 root     sleep 10                       0.00%    0.00%    0.00%    0.00% 

http://www.kler.cn/a/573689.html

相关文章:

  • springboot3.x下集成hsqldb数据库
  • wxWidgets GUI 跨平台 入门学习笔记
  • 问题描述:如何将ts文件转换mp4文件
  • 人工智能】数据挖掘与应用题库(401-500)
  • todo: 使用融云imserve做登录(android)
  • xshell中bashdb 调试器的详细使用方法
  • 【全栈开发】---- 一文掌握 Websocket 原理,并用 Django 框架实现
  • 飞机大战lua迷你世界脚本
  • 软件工程与实践(第4版 新形态) 练习与实践1
  • kettle插件-高性能插入更新插件Upsert
  • ZT26 小球投盒
  • 网络安全需要掌握哪些技能?
  • 解决java-jar报错:xxx.jar 中没有主清单属性的方法
  • Linux断电重启后,硬盘挂载失败问题。
  • 解决新建小程序页面文字顶在顶部问题
  • Android开发Android调web的方法
  • 获取Kernel32基地址
  • Docker小游戏 | 使用Docker部署DOS游戏合集
  • SQL命令详解之常用函数
  • 虚拟网络IP设置