网站首页 > linux / 正文
概述
高效的系统管理员都是懒惰的人。原因不是他们没有做好工作或浪费时间——主要是因为他们已经将大量日常任务自动化。因此,他们不必照看服务器,可以利用时间学习新技术并始终保持领先地位。出于这个原因,在本文中我们将分享一个技巧来找出 Linux 中哪些进程消耗大量内存和 CPU 使用率。
解决方案
检查 Linux 中按 RAM 或 CPU 使用率排序的热门进程
以下命令将以后代形式显示按 RAM 和 CPU 使用排序的顶级进程列表(如果要查看完整列表,请删除管道和头部):
# ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | head
命令选项:
ps的-o(或–format )选项允许您指定输出格式。我最喜欢的是显示进程的PID ( pid )、PPID ( pid )、与进程关联的可执行文件的名称 ( cmd ),以及 RAM 和 CPU 利用率。
此外,我习惯按%mem、%cpu进行排序。默认情况下,输出将按升序排序,但我个人更喜欢通过在排序条件前添加减号来倒序排序。
Tags:查看linux内存使用情况
猜你喜欢
- 2024-11-26 一口气搞懂「Linux内存管理」,就靠这60张图、59个问题了
- 2024-11-26 分享一个实用脚本--一键获取linux内存、cpu、磁盘IO等信息
- 2024-11-26 Linux内存泄露案例分析和内存管理分享
- 2024-11-26 linux内存指标
- 2024-11-26 软件性能测试Linux内存监控free命令了解
- 2024-11-26 如何用脚本统计linux系统CPU、内存、磁盘IO等信息?
- 2024-11-26 超干货!Linux 内存管理知识总结(一)
- 2024-11-26 Linux内存占用过高?非也
- 2024-11-26 Linux下内存问题检测神器:Valgrind
- 2024-11-26 面试不懂 Linux 内存管理?我用 20 张图给你讲明白