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

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完全一样) PID           TTY         TIME   ...

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.dat 21711  -- ...

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

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

随机推荐

tif图片编辑利器

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

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

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

button与submit

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

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

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

HDU 4870 Rating (2014 多校联合第一场 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: http://www.bootcss.com/ 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++来讲,我在博客作业中学会了命令行参数 ...

linux查看进程的内存使用情况,[转]linux下查看进程内存使用情况相关推荐

  1. java 内存映射文件进程间通讯_[转]Windows环境下利用“共享内存”实现进程间通信的C/C++代码---利用CreateFileMapping和MapViewOfFile...

    进程间的通信方式有很多种, 上次我们说了最傻瓜的"共享外存/文件"的方法. 那么, 在本文中, 我们即将学习"共享内存"的方式实现进程间的通信, 这是IPC最快 ...

  2. linux查看linux版本,内核版本,系统位数,gcc版本,Ubuntu下查看linux版本,内核版本,系统位数,gcc版本...

    转自:http://www.cnblogs.com/nucdy/p/5447722.html 1. 查看linux版本 sunny@ubuntu:~$cat /etc/issue Ubuntu 11. ...

  3. Spark 内存管理详解(下):内存管理

    本文转自:Spark内存管理详解(下)--内存管理 本文最初由IBM developerWorks中国网站发表,其链接为Apache Spark内存管理详解 在这里,正文内容分为上下两篇来阐述,这是下 ...

  4. 嵌入式成长轨迹27 【Linux应用编程强化】【中嵌第二阶段】【进程管理】

    补充 成长轨迹19 进程操作 成长轨迹21 多线程编程 中的一些概念 不同之处:进程概念.进程基本状态(这里是最起码的状态).信号量机制 一 进程的基本概念 1  程序的顺序执行和并发执行 1).程序 ...

  5. Linux第二次试验:Linux下的进程通信实验

    Linux第二次试验:Linux下的进程通信实验 前言 一.实验目的 二.实验工具与设备 三.实验预备知识 三.实验内容和步骤 五.实验代码及步骤截图 六.实验总结 前言 为了帮助同学们完成痛苦的实验 ...

  6. linux系统在pe下查看ip地址,pe下查看原系统ip的方法_网站服务器运行维护

    linux查看php环境是否安装_网站服务器运行维护 linux查看php环境是否安装的方法:1.执行[find / -name php.ini]命令,查看系统是否有php的配置文件:2.执行[net ...

  7. linux一运行大文件就自动重启,Linux之systemd服务配置及自动重启

    layout: post title: Linux之systemd服务配置及自动重启 date: 2019-09-09 tags: linux --- Linux之systemd服务配置及自动重启 0 ...

  8. linux ps内存占用率,linux ps命令,查看某进程cpu和内存占用率情况, linux ps命令,查看进程cpu和内存占用率排序。 不指定...

    背景:有时需要单看某个进程的CPU及占用情况,有时需要看整体进程的一个占用情况. 一. linux ps命令,查看某进程cpu和内存占用率情况 [root@test vhost]# ps aux US ...

  9. Linux下的十个好用的命令工具:查看系统版本,显示目录的大小,查看硬盘HDD/SSD,硬盘测速,ssh时自动输入密码,查看程序的内存使用情况,查看I/O的速度,查看ssh密码错误日志,查找文件

    文章目录 1.查看系统版本 2.显示目录的大小 3.查看硬盘是HDD还是SSD 4.硬盘测速 5.在ssh的时候自动输入密码 6.查看程序的内存使用情况 7.查看I/O的速度 8.查看ssh密码错误日 ...

最新文章

  1. GIT上传服务器同步到web目录
  2. Android更换RatingBar图片 参考-Pretty RatingBar
  3. 洛谷P1433 吃奶酪【dfs】【剪枝】
  4. ES6中的异步对象Promise
  5. 使用 Redis Stream 实现消息队列
  6. C#反射与特性(一):反射基础
  7. python自动化教程_Python 任务自动化工具 tox 教程
  8. Centos7 minmal 安装
  9. 数据库管理软件的由来
  10. 我们做自媒体是怎么失败的?
  11. netstat监控大量ESTABLISHED连接与Time_Wait连接问题
  12. 计算机硬盘驱动器越大,计算机硬盘驱动器的使用寿命是多少
  13. python爬取个人信息_Python爬取个人支付宝朋友信息操作示例
  14. 架构师成长计划|如何利用云原生构建一个企业级高可用架构?
  15. 一个react项目案例02 注册和登陆实现原理分析
  16. linux实现共享文件夹功能
  17. 运动会加油稿计算机学院150字,学生150字运动会加油稿
  18. NR 5G 5G-GUTI解读
  19. protoc-gen-go的坑
  20. 时间序列学习 经典案例(1)【tsfresh】预测多只股票

热门文章

  1. AT24C02的使用
  2. Go语言自学系列 | golang切片的初始化
  3. 区块链技术遇上元宇宙如鱼得水 三鼎发力开启元宇宙时代新篇章 Tycoon Zone新秀锐起 势不可挡
  4. python 爬虫day05
  5. 超过5万美金额度不能结汇怎么办,非要等到明年才行吗?
  6. 找不到接受实际参数的位置形式参数
  7. pyrthon 简单爬虫实现
  8. 周鸿祎:我把创业者能犯的错误全犯了一遍
  9. 有用的东东---信用卡利息计算过程
  10. android 播放固定频率的声音,Android 播放指定频率正弦波声音