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

Linux系统查看程序内存及CPU占用

文章目录

  • 1.free命令
  • 2.top命令
  • 3.PS命令
    • 3.1 查看内存占用前10位:
    • 3.2 查看CPU占用前10位
  • 参考文档

1.free命令

可以通过free命令查看物理内存占用情况

#单位KB
free
#单位MB
free -m
#单位GB
free -h 

在这里插入图片描述

2.top命令

输入top命令,会输出定时刷新的程序PID、内存和CPU情况,类似Windows任务管理器

x键,高亮排序列,默认应该是%CPU,按CPU占用排序。
shift+> , 可以看到高亮部分到%MEM,按内存占用排序。
ctrl+C退出top指令模式
在这里插入图片描述

3.PS命令

3.1 查看内存占用前10位:

ps aux | head -1;ps aux |grep -v PID |sort -rn -k +4 | head -10

或如下命令

ps aux --sort -rss | head -n 10

3.2 查看CPU占用前10位

ps aux | head -1;ps aux |grep -v PID |sort -rn -k +3 | head -10

或如下命令

ps aux --sort -pcpu | head -n 10

参考文档

https://blog.csdn.net/fangfu123/article/details/110120506

http://www.lryc.cn/news/380218.html

相关文章:

  • 数据结构7---图
  • Excel 如何复制单元格而不换行
  • 前端 CSS 经典:mix-blend-mode 属性
  • OpenCV--滤波器(一)
  • MK的前端精华笔记
  • 低代码平台框架:开源选型、实践与应用深度解析
  • 深度学习500问——Chapter12:网络搭建及训练(3)
  • Android使用DevRing框架搭建数据库实体类以及使用
  • 高效BUG管理:定级、分类和处理流程
  • 服务器数据恢复—raid5热备盘同步失败导致阵列崩溃如何恢复数据?
  • Ubuntu iso 镜像下载 步骤截图说明
  • git拉取gitee项目到本地
  • 力扣42.接雨水
  • 国产数据库与MYSQL兼容性?开发应该怎么选择?
  • Spring框架中Bean的生命周期
  • 从零到一学FFmpeg:avformat_alloc_output_context2 函数详析与实战
  • Lua 绕过元表
  • pip方法总结(极简快速掌握)
  • aigc基础概念(一)
  • USB学习——12、usb初始化和插拔驱动软件流程大致框架描述
  • 【ARMv8/ARMv9 硬件加速系列 2.4 -- ARM NEON Q寄存器与V寄存器的关系】
  • Oracle中递归查询(START WITH……CONNECT BY……)
  • 【云原生|K8S系列】如何创建Kubernetes job和Cronjobs 入门指南
  • 力扣每日一题 6/23 字符串/模拟
  • Google trend搜索关键词
  • Unity C#调用Android,IOS震动功能
  • Ruby 注释
  • C语言入门系列:特殊的main函数和exit函数
  • JAVA复习3
  • Oracle共享内存不释放