linux查看虚拟内存的命令是什么

今天小编给大家分享的是linux查看虚拟内存的命令是什么,相信很多人都不太了解,为了让大家更加了解linux查看虚拟内存的命令,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。

發inux查看虚拟内存的命令是什么"

<强> linux查看虚拟内存使用vmstat命令。

vmstat是虚拟Meomory统计(虚拟内存统计)的缩写,可对操作系统的虚拟内存,进程,CPU活动进行监控。是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。

默认情况下,vmstat命令并没有安装,需要安装sysstat包,该包里含有vmstat程序。

基本参数:

vmstat [-] [n] [t] [s单位][延迟[数]]

[a]:显示活跃和非活跃内存

[n]:只在开始时显示一次字段名,针对多次收集信息的情况输出人性化一点

[t]:在每条信息的末尾,显示收集信息的时间

[s单位]:使用指定单位显示。参数有k, k、m, m,分别代表1000,1024,1000000,1048576字节(字节)。默认单位为k(1024字节)

[延迟[数]]:延迟是信息收集间隔,计数是信息收集的次数。

vmstat [s] [n] [s单位]

[s]:显示内存相关的统计信息

vmstat [m] [n][延迟[数]]

[m]:显示slabinfo, slabinfo信息记录在/proc/slabinfo文件中.slab是linux的一个内存分配机制。

vmstat [- d] [n][延迟[数]]

[d]:显示相关磁盘的统计信息

注:这个跟楼下- p的区别统计信息的不同,统计对象这个是磁盘- p是子分区,这个不能指定全部输出

vmstat (- p磁盘分区)[n][延迟[数]]

[- p磁盘分区]:显示磁盘子分区的统计信息,这里没有iostat的信息那么有用

vmstat [f]

[f]:开机启动至今的叉数量

注:这里的叉应该是内核的fork()函数,在父进程中,叉返回新创建子进程的进程ID

关于linux查看虚拟内存的命令是什么就分享到这里了,希望以上内容可以对大家有一定的参考价值,可以学以致用。如果喜欢本篇文章,不妨把它分享出去让更多的人看的到。

linux查看虚拟内存的命令是什么