查看LINUX进程内存占用情况 - gaojun - 博客园
查看LINUX进程内存占用情况 - gaojun - 博客园
|# 学习笔记。。。积累!!
合抱之木,生于毫末。九层之台,起于累土。千里之行,始于足下
|
|——————————————————————————————————————|
| 博客园 ::首页 ::博问 ::闪存 ::新随笔 ::联系 ::订��
::管理 ::|
||| 86 随笔 :: 1 文章 :: 118 评论 :: 0 引用|
||—————————————–|
|
|———————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————-|———————————–|—————————————————————————————-|
| | | | | | |
|————————————————–|–|–|–|–|–|–|
|日 |一|二|三|四|五|六|
|28 |29|30|1 |2 |3 |4 |
|5 |6 |7 |8 |9 |10|11|
|12 |13|14|15|16|17|18|
|19 |20|21|22|23|24|25|
|26 |27|28|29|30|31|1 |
|2 |3 |4 |5 |6 |7 |8 |
公告
昵称:gaojun
园龄:10年
粉丝:378
搜索
常用链接
我的标签
- node.js(2)
- 详解(2)
- 远程连接(1)
- 最大值(1)
- 最小值(1)
- nodejs(1)
- oracle 10.2.0数据库。(1)
- pl/sql developer(1)
- process.nextTick(1)
- SVN(1)
- 更多
随笔分类
随笔档案
- 2016年10月 (1)
- 2014年12月 (5)
- 2014年3月 (1)
- 2014年1月 (2)
- 2013年12月 (1)
- 2013年11月 (1)
- 2013年10月 (9)
- 2013年6月 (1)
- 2013年5月 (2)
- 2013年4月 (1)
- 2013年3月 (2)
- 2013年1月 (1)
- 2012年12月 (4)
- 2012年11月 (3)
- 2012年8月 (8)
- 2012年7月 (1)
- 2012年6月 (3)
- 2012年5月 (4)
- 2012年4月 (1)
- 2010年9月 (2)
- 2010年8月 (1)
- 2010年5月 (1)
- 2010年4月 (4)
- 2010年3月 (2)
- 2010年1月 (1)
- 2009年12月 (2)
- 2009年8月 (1)
- 2009年7月 (2)
- 2009年6月 (5)
- 2009年5月 (11)
- 2009年4月 (3)
相册
最新评论
- 1. Re:Linux常用命令学��
- 你好,请问你的姿色标题是怎么弄的??
- –louisduan66
- 2. Re:Linux常用命令学��
- 非常有用
- –k5Asher
- 3. Re:Linux常用命令学��
- 不错,学习了。
- –大凡
- 4. Re:Linux LVM硬盘管理及LVM扩容
- 感谢作者分享,感谢wdx000,很有帮助!
- –Bob-wei
阅读排行榜
- 1. 查看LINUX进程内存占用情况(498187)
- 2. Linux常用命令学习(319424)
- 3. Linux上Oracle 11g安装步骤图解(225001)
- 4. Linux LVM硬盘管理及LVM扩容(223267)
- 5. 18种常见室内花卉的功效 (转自网络)(200891)
评论排行榜
- 1. C++模板学习(19)
- 2. Linux上Oracle 11g安装步骤图解(17)
- 3. Linux LVM硬盘管理及LVM扩容(11)
- 4. 孙鑫视频VC++深入详解学习笔记(10)
- 5. JS面向对象的程序设计(9)
推荐排行榜
- 1. Linux常用命令学习(40)
- 2. C++模板学习(37)
- 3. JS面向对象的程序设计(21)
- 4. Linux LVM硬盘管理及LVM扩容(19)
- 5. Linux上Oracle 11g安装步骤图解(17)
查看LINUX进程内存占用情况
可以直接使用top命令后,查看%MEM的内容。可以选择按进程查看或者按用户查看,如想查看oracle用户的进程内存使用情况的话可以使用如下的命令:
(1)top
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器
可以直接使用top命令后,查看%MEM的内容。可以选择按进程查看或者按用户查看,如想查看oracle用户的进程内存使用情况的话可以使用如下的命令:
$ top -u oracle
内容解释:
PID:进程的ID
USER:进程所有者
PR:进程的优先级别,越小越优先被执行
NInice:值
VIRT:进程占用的虚拟内存
RES:进程占用的物理内存
SHR:进程使用的共享内存
S:进程的状态。S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值为负数
%CPU:进程占用CPU的使用率
%MEM:进程使用的物理内存和总内存的百分比
TIME+:该进程启动后占用的总的CPU时间,即占用CPU使用时间的累加值。
COMMAND:进程启动命令名称
常用的命令:
P:按%CPU使用率排行
T:按MITE+排行
M:按%MEM排行
(2)pmap
可以根据进程查看进程相关信息占用的内存情况,(进程号可以通过ps查看)如下所示:
$ pmap -d 14596
(3)ps
如下例所示:
$ ps -e -o ‘pid,comm,args,pcpu,rsz,vsz,stime,user,uid’ 其中rsz是是实际内存
$ ps -e -o ‘pid,comm,args,pcpu,rsz,vsz,stime,user,uid’ | grep oracle | sort -nrk5
其中rsz为实际内存,上例实现按内存排序,由大到小
Email:gaojun_le@163.com
分类: Linux
6
0
« 上一篇:关于JS中的JSON
» 下一篇:关于jQuery事件绑定
posted on 2013-11-04 11:20 gaojun 阅读(498191) 评论(2) 编辑 收藏
评论
#1楼 2017-05-22 22:19clearbug
有点小实用
#2楼 2017-08-23 16:52creazyloser
pmap出来一大串哪个是内存啊?
刷新评论刷新页面返回顶部
注册用户登录后才能发表评论,请 登录 或 注册,访问网站首页。
【推荐】超50万C++/C#源码: 大型实时仿真组态图形源码
相关博文:
最新新闻:
· 微软即将推出 Web 版 VS Code (Visual Studio Online)
» 更多新闻…
Powered by:
Copyright © gaojun



