查看进程占用内存大小的几种方法,占用内存几种方法


1. pmap -x pid

2. ps -aux | grep 进程名

    ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid' | grep 进程名

3. top -d 1 -p pid

4. cat /proc/[pid]/status


怎查看进程占用虚拟内存的大小?

我有一台电脑经常提示虚拟内存不足,但内存使用又正常,虚拟使用明显过大,我想查一下是什么进程占用了的,用什么方法最简单啊? 别说我虚拟内存设得过低啊,虽是系统默认值,也不至于太低的,何况我也知道如何设置的.我只是想知道是什么进程占用了虚拟内存,有办法吗?需要借助软件吗?
 

在任务管理器里怎知道哪个进程占内存的大小,并关闭这一程序?

在任务栏(屏幕下面蓝色长条)空白部分点击右键
选择 任务管理器
弹出来的对话框,点击 进程 一栏
显示如下列
映像名称 用户名 CPU 内存使用
查看内存使用列就知道某个进程使用内存大小,单位KB

选中某个进程,点击右键,选择 结束进程

补充:
查看虚拟内存使用,在任务管理器对话框 点击 查看(V)下拉选项
选择 选中列...

在弹出的子对话框的右边列的第2行 --- 虚拟内存大小 前面的方框
打上沟,然后点击 确认 提交就OK 了
 

相关内容