如何让top 命令显示的内存大小以M为单位
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何让top 命令显示的内存大小以M为单位相关的知识,希望对你有一定的参考价值。
执行top之后,按住shift+E来切换显示单位。
最上面显示总和的内存大小是E,下面每个应用使用详情用e,每次切换分别是KB、MB、GB、TB、PB。
第一个把KB改面MB是没有办法的,不过可在边上倒三角符号上点击筛选显示文。第二个记事本的问题,可以新建一个注册表文件,如:txt.reg。Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\\.txt]
@="txtfile"
"Content Type"="text/plain"
[HKEY_CLASSES_ROOT\\.txt\\ShellNew]
"NullFile"=""
[HKEY_CLASSES_ROOT\\txtfile]
@="文本文档"
[HKEY_CLASSES_ROOT\\txtfile\\shell]
[HKEY_CLASSES_ROOT\\txtfile\\shell\\open]
[HKEY_CLASSES_ROOT\\txtfile\\shell\\open\\command]
@="NOTEPAD.EXE %1
扩展资料:
使用方式:top [-] [d delay] [q] [c] [S] [s] [n]
说明:即时显示 process 的动态
d : 改变显示的更新速度,或是在交谈式指令列( interactive command)按 s
q : 没有任何延迟的显示速度,如果使用者是有 superuser 的权限则 top 将会以最高的优先序执行
c : 切换显示模式,共有两种模式,一是只显示执行档的名称,另一种是显示完整的路径与名称S : 累积模式,会将己完成或消失的子行程 ( dead child process ) 的 CPU time 累积起来
s : 安全模式,将交谈式指令取消, 避免潜在的危机
参考资料来源:百度百科-top
参考技术A RSS表示实际占用物理内存大小VSZ表示任务虚拟地址空间大小
USER 进程的属主;
PID 进程的ID;
PPID 父进程;
%CPU 进程占用的CPU百分比;
%MEM 占用内存的百分比;
NI 进程的NICE值,数值大,表示较少占用CPU时间;
VSZ 该进程使用的虚拟内存量(KB);
RSS 该进程占用的固定内存量(KB)(驻留中页的数量);
TTY 该进程在那个终端上运行(登陆者的终端位置),若与终端无关,则显示(?)。若为pts/0等,则表示由网络连接主机进程
WCHAN 当前进程是否正在进行,若为-表示正在进行;
START 该进程被触发启动时间;
TIME 该进程实际使用CPU运行的时间;
COMMAND 命令的名称和参数; 参考技术B 最上面显示总和的内存大小是E , 下面每个应用使用详情用e 。 每次切换分别是KB、MB、GB、TB、PB 参考技术C 执行top之后,按住shift+E来切换显示单位
第九篇:top命令free命令
top命令(查看进程的状态)
1.cache and buffer
2.cache:存放cpu经常调用的数据
3.buffer:积攒硬盘上零散数据
free命令(使用内存的使用状态)
1.free-m 以M为单位
free-h 以G为单位
2.信息解读,如图:
(1):已经分配给cache和buffer的内存 =3+4+5
(2): 未分配的内存
(3):未使用的buffer大小
(4):未使用的cache大小
(5):已使用的cache和buffer大小
(6):总共还可使用的内存 =2+3+4
进程管理
1.查看系统中所有进程及详细情况的命令: ps aux
2.用管道符号,显示上述命令的前三行信息:ps aux | head -3
3.过滤命令:ls /test |grep‘txt’(显示出test目录下所有txt文件)
4.过滤出能登陆系统的用户信息: grep‘/bin/bash’/etc/passwd
5.过滤掉命令: ls /test |grep -v ‘txt‘(显示出test目录下所有非txt的文件)
6.杀进程命令:(比如,杀当前终端的进程)
7.kill -9 :强制杀进程
8.ctr+c:终止命令执行
9.查看后台运行的程序:jobs
以上是关于如何让top 命令显示的内存大小以M为单位的主要内容,如果未能解决你的问题,请参考以下文章