可以直接使用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为实际内存,上例实现按内存排序,由大到小

转载于:https://www.cnblogs.com/JohnABC/p/4484682.html

Linux-进程内存占用情况相关推荐

  1. 查看LINUX进程内存占用情况 top pmap ps

    可以直接使用top命令后,查看%MEM的内容.可以选择按进程查看或者按用户查看,如想查看oracle用户的进程内存使用情况的话可以使用如下的命令: (1)top top命令是Linux下常用的性能分析 ...

  2. 查看LINUX进程内存占用情况

    可以直接使用top命令后,查看%MEM的内容.可以选择按进程查看或者按用户查看,如想查看oracle用户的进程内存使用情况的话可以使用如下的命令: (1)top top命令是Linux下常用的性能分析 ...

  3. LINUX进程内存占用情况如何查看的方法

    在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要.在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况.运行 top 命令后,CPU 使用状态会 ...

  4. linux查看所有进程占用内存命令,LINUX进程内存占用查看命令

    (1)top使命 代码如下 $ top -u oracle 1.top命令 代码如下 top -d 1 -p pid [,pid ...] //设置为delay 1s,默认是delay 3s 如果想根 ...

  5. 怎样正确查看Linux的内存占用情况

    了个24小时的稳定性测试,探讨了Linux的Mem使用情况: 看内存最方便的命令是free -m,如: [root@host ~]# free -m total used free shared bu ...

  6. 查看java进程内存占用情况

    查看运行的jar的进程 ps -aux|grep java 查看到的进程号为5031 通过命令查看进程的情况 cat /proc/$PID/status 参数说明: VmPeak代表当前进程运行过程中 ...

  7. 通过/proc/PID/status查看进程内存占用情况

    网上有很多资料描述status的内容,但是有些是错误的. 综合比较了一下,下面2个的内容应该是正确的. 1.https://locklessinc.com/articles/memory_usage/ ...

  8. linux 省内存的桌面,Linux_在Linux中可视化显示内存占用情况的方法,物理内存不足对Linux桌面系统 - phpStudy...

    在Linux中可视化显示内存占用情况的方法 物理内存不足对Linux桌面系统和服务器系统的性能影响都很大.当你的计算机变慢时,要做的第一件事就是释放内存.尤其是在多用户环境以及执行关键任务的服务器环境 ...

  9. linux查看进程的内存使用情况,[转]linux下查看进程内存使用情况

    动态查看一个进程的内存使用 1.top命令 top -d 1 -p pid [,pid ...] //设置为delay 1s,默认是delay 3s 如果想根据内存使用量进行排序,可以shift + ...

  10. 查看Linux磁盘及内存占用情况

    查看磁盘使用情况: df -k:以KB为单位显示磁盘使用量和占用率 df -m:以Mb为单位显示磁盘使用量和占用率 df –help:查看更多df命令及使用方法 查看内存占用情况: 1.top PID ...

最新文章

  1. [Ext JS 4] 实战Chart 协调控制(单一的坐标,两个坐标)
  2. Inside Linux kernel
  3. linux shell 输出到数据库,linux shell 入门
  4. 层次分解位置编码,让BERT可以处理超长文本
  5. 关于python多线程和定时器 看图不说话
  6. windows服务器上安装的有mysql环境怎么创建数据库_Windows环境MySQL数据库安装方法...
  7. iOS学习笔记(十五)——数据库操作(SQLite)
  8. 使用 dom4j 解析 XML
  9. Linux 下配置多机实时同步
  10. 初学python100例-案例10 python兔子生兔子 多种不同解法 青少年python编程 少儿编程案例讲解
  11. 上班摸鱼的模拟经营文字游戏(管理后台页面,老板都看不出来)
  12. Java经典程序编程50题(较适合初学者)
  13. 大话spring~spring那些事
  14. 关于 Swift Package Manager 的一些经验分享
  15. linux下qt响应全局热键,Qt全局热键(windows篇)(使用RegisterHotKey和句柄进行注册)...
  16. 百度地图只显示指定的行政区域地图
  17. python爬虫之SSL、加密、破解有道词典加密算法并编写有道词典实时翻译
  18. 课堂纪律一团糟老师应该怎么办?
  19. java实现手写签名_手写签字,保存笔迹到图片
  20. English--基础知识点--8--半助动词

热门文章

  1. MongoDB的可视化工具
  2. 那些喜欢诉苦的人,他们大概会一直苦下去
  3. 同感,C#对JSON序列化和反序列化有点蹩脚
  4. Django 静态资源路径问题(一)
  5. 这是一个神奇的文字转语音软件
  6. XtraBackup出现 Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
  7. linked-list-cycle-ii (数学证明)
  8. 【“探探”为例】手把手教你用最少的代码实现各种“机器人”
  9. xen虚拟化实战系列(六)之xen虚拟机破解密码
  10. 自由缩放属性resize