300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > linux查看进程的内存使用情况 [转]linux下查看进程内存使用情况

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

时间:2023-03-27 19:19:56

相关推荐

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

动态查看一个进程的内存使用

1、top命令

top -d 1 -p pid [,pid ...] //设置为delay 1s,默认是delay 3s

如果想根据内存使用量进行排序,可以shift + m(Sort by memory usage)

静态查看一个进程的内存使用

1、pmap命令

pmap pid

2、ps命令

ps aux|grep process_name

3、查看/proc/process_id/文件夹下的status文件

Name: php

State: R (running)

SleepAVG: 0%

Tgid: 21574

Pid: 21574

PPid: 10005

TracerPid: 0

Uid: 1000 1000 1000 1000

Gid: 100 100 100 100

FDSize: 256

Groups: 16 100

VmPeak: 161740 kB

VmSize: 161740 kB

VmLck: 0 kB

VmHWM: 107144 kB

VmRSS: 107144 kB

VmData: 106192 kB

VmStk: 84 kB

VmExe: 5588 kB

VmLib: 7884 kB

VmPTE: 268 kB

Threads: 1

SigQ: 0/69632

SigPnd: 0000000000000000

ShdPnd: 0000000000000000

SigBlk: 0000000000000000

SigIgn: 0000000000001000

SigCgt: 00000001818040a7

CapInh: 0000000000000000

CapPrm: 0000000000000000

CapEff: 0000000000000000

Cpus_allowed: 00000000,00000000,00000000,0000000f

Mems_allowed: 1

任务虚拟地址空间的大小 VmSize

应用程序正在使用的物理内存的大小 VmRSS

linux下查看进程内存使用情况

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

linux 下查看系统内存使用情况的方法

在Windows系统中查看内存的使用情况很简单,想必大家都已经耳熟能详了,那么在linux系统如何查看内存使用情况呢?下面和大家分享在Linux 下查看内存使用情况的free命令: [root@scs ...

Linux下查看进程的命令输出的内容解释

Linux下查看进程的命令输出的内容解释 ps (process status) ps -e 或者ps -A (-e和-A完全一样) PIDTTYTIME ...

linux下查看进程的状态 /proc/[pid]/status

查看进程的状态: 1.查看进程的pid,以java为例:ps -ef | grep java 2.查看进程状态:cat/proc/[pid]/status 关键字: linux[root@loca ...

linux下查看进程占用端口和端口占用进程命令

Linux下查看进程占用端口: 查看程序对应进程号:ps–ef|grep进程名 REDHAT:查看进程号所占用的端口号:netstat–nltp|grep进程号 ubuntu:查看进程占用端 ...

linux下查看进程路径

在linux下查看进程大家都会想到用 ps -ef|grep XXX可是看到的不是全路径,怎么看全路径呢?每个进程启动之后在 /proc下面有一个于pid对应的路径例如:ps -ef|grep pyt ...

linux 下查看进程占用端口和端口号占用进程命令

linux 下查看进程占用端口:(1)查看程序对应的进程号: ps -ef | grep 进程名字 (2)查看进程号所占用的端口号: netstat -nltp | grep 进程号 ubuntu ...

linux查看进程内存使用情况,以及将线程情况输出文件

用jmap把进程内存使用情况dump到文件中,再用jhat分析查看.jmap进行dump命令格式如下: jmap-dump:format=b,file=/tmp/dump.dat21711 -- ...

Linux下查看进程占用内存的最好方式

今天看到stackoverflow上关于linux下如何查看某个进程占用的内存是多少的回答,觉得非常棒,不过是全英文的,很多人可能看不懂,所以我翻译一下 翻译自http://stackoverflow ...

随机推荐

tif图片编辑利器

/soft/99112.htmTIF编辑器 0.4 /软件类别:国产软件/图像处理软件大小:1089KB软件授 ...

Ajax的get请求向服务器请求数据五步骤?

如下: ①创建ajax对象 ②建立http请求 ③发送http请求 ④设置ajax对象状态改变的回调函数 ⑤判断ajax状态是否等于4,做相应的业务逻辑

button与submit

原文来自: /s/blog_693d183d0100uolj.html submit是button的一个特例,也是button的一种,它把提交这个动作自动 ...

Qt5-MSVC-qDebug中文乱码解决方法

1.首先看代码: int main(int argc, char *argv[]) { QApplication a(argc, argv); MainWindow w; w.show(); qDeb ...

HDU 4870 Rating ( 多校联合第一场 J)(概率)

题意: 一个人有两个TC的账号,一开始两个账号rating都是0,然后每次它会选择里面rating较小的一个账号去打比赛,每次比赛有p的概率+1分,有1-p的概率-2分,当然如果本身是<=2分的 ...

mongo 联表查询

查询语句 db.getCollection("A表").aggregate([ { $lookup:{ from:"B表", localField:" ...

bootstrap,bootstrap-table,bootstrapValidator,animate,layer配合起来搞事情

资源准备(just download) bootstrap: / bootstrap-table: http://bootstrap-table.wenzh ...

XML文件的DTD编写

<?xml version="1.0" encoding="UTF-8" ?> ..

从0在windows上一次性上传本地整个项目(包含所有文件&sol;文件夹)到 Github

1.注册并登陆Github. 2.登陆进去之后的页面,点击这个“库”,这表示你在Github上上的代码仓库,我这里已经创建过一个了,所以数量是1 3.在仓库选项卡中,点击“新建”按钮添加一个项目. 4 ...

C&plus;&plus;总结作业

在博客作业中学到的内容 在博客作业中,首先我学到了Markdown编辑器的排版格式,github的上传,如果没有博客作业,可能根本不会接触到这些内容.然后,就C++来讲,我在博客作业中学会了命令行参数 ...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。