Linux下查看某一进程所占用内存的方法
2023-09-27 14:25:29 时间
Linux下查看某一个进程所占用的内存,首先可以通过ps命令找到进程id,比如 ps -ef | grep kafka
可以看到kafka这个程序的进程id
可以看到是2913,现在可以使用如下命令查看内存:
top -p 2913
- 1
这样可以动态实时的看到CPU和内存的占用率,然后按q键回到命令行
也可直接使用ps命令查看: ps -aux | grep kafka
第一个标注的地方是CPU和内存占用率,后面的943100是物理内存使用量,单位是k,此时kafka大约占用943M内存
还可以查看进程的status文件: cat /proc/2913/status
VmRSS对应的值就是物理内存占用,大约为943M和刚才一致
另外还可以通过 top 命令动态查看内存占用
通过: ps aux | sort -k4,4nr | head -n 10
查看内存占用前10名的程序
相关文章
- 把握linux内核设计思想(十二):内存管理之slab分配器
- 例说linux内核与应用数据通信(三):读写内核设备驱动文件
- 通过指令查看linux的CPU信息
- Ubuntu VS CentOS,谁才是更好的 Linux 版本?
- Linux内存泄露案例分析和内存管理分享
- linux系统中telnet命令安装方法
- 利用LD_PRELOAD 分析HACK Linux用户态内存使用问题
- 八大 Linux/Unix 服务器内存转储工具
- Linux中命令链接操作符的十个最佳实例
- Linux内存分析
- Linux执行Python脚本
- linux内核挂载根文件系统时报错”VFS: Cannot open root device "ram0" or unknown-block(0,0): error -6“如何处理?
- linux安装yaml时出现Could not find a version that satisfies the requirement yaml (from versions: ) No matching distribution found for yaml
- 【Linux】查看软件(或文件)安装(或下载)的位置
- linux压缩和解压缩命令大全
- linux系统进程的内存布局
- MySQL 调优基础(二) Linux内存管理
- Linux下查看某一进程所占用内存的方法
- linux 存取 I/O 内存
- Linux应用开发(六)——内存管理单元MMU
- 2020.1-2020.2 kail linux gnome桌面环境root用户无法登陆解决办法
- linux内存满,buff/cache也是满的,但用top/ps/htop查不到满的原因
- 【历史上的今天】1 月 30 日:鼠标之父诞生;Trisquel GNU/Linux 问世;Office 2007 开始零售
- windows和Linux内存的对齐方式
- 【Linux shell】sed实践(4)
- 如何查看linux服务器内存使用情况
- 《Linux命令行与shell脚本编程大全 第3版》高级Shell脚本编程---34
- 《Linux命令行与shell脚本编程大全 第3版》Shell脚本编程基础---04