linux中检查可用内存大小的几种方法

作为linux用户,非常是管理员,我们须要检测系统使用多少显存资源以及有多少显存资源是空闲的。因为最重要的是要检测服务器上的显存资源,因而最好学习可以帮助我们进行服务器管理的相关。

本文解释了使用以下5个来检测可用显存:

1、free

2、vmstat命令

3、/proc/meminfo命令

4、top命令

5、htop命令

通过使用那些命令,您仍然可以确保有足够的显存资源用于服务器上运行的特别重要的进程。诸如,假若您正在运行Web服务器,则可以确保缺乏资源不会增加网站访问速率,或则网站不会完全停止运行。

我们在CentOS7.5系统上运行了本文中提及的命令和过程linux系统官网,UbuntuLinux上也一样。

为了查看显存使用情况,我们使用的是Linux命令行,终端应用程序。您可以通过系统Dash打开终端。

方式1:free命令

因为free命令是最广泛使用的,毫无疑惑是最有用的,我们首先会提及它的用法。此命令用于检测有关系统RAM使用情况的信息。以下是您将在终端中输入的命令:

available列表示可用显存。

Swap条目中used的列是51,这意味着它使用了51M,空闲部份是1996M。

内存命令查看_linux查看内存命令_linux查看内存条命令

免费视频教程分享:linux视频教程

方式2:vmstat命令

要通过vmstat命令查看显存统计信息,可以按以下方法使用它:

885979f82d9f0b60d36e477c599663f.png

s标签提供有关显存使用的详尽统计信息。

您可以在输出中查看可用显存和可用交换显存条目,指示系统中的可用显存。

方式3:/proc/meminfo命令

以下命令从/proc文件系统中提取与显存相关的信息。那些文件包含有关系统和内核的动态信息,而不是真实的系统文件。

linux查看内存命令_linux查看内存条命令_内存命令查看

这是用于复印显存信息的命令:

666f14a9a9cf8c9f491b8fe8710de66.png

此命令的输出类似于vmstat命令。您可以轻松查看MemFree结果中的空闲显存和SwapFree结果中的可用交换显存。

方式4:top命令

top命令用于复印系统的CPU和显存使用情况。您可以按如下形式使用此命令:

在输出的标题中,您可以看见KiBMem和KibSwap条目,通过它们可以检测已用和可用的显存资源。

方式5:htop命令

内存命令查看_linux查看内存命令_linux查看内存条命令

如同top命令一样linux查看内存命令,htop命令也会详尽剖析您的CPU和显存使用情况。倘若您的系统上没有安装htop,Ubuntu下可以先通过以下命令更新abt储存库来安装它:

$ sudo apt-get update

登陆后复制

之后输入以下命令

$ sudo apt install htop

登陆后复制

CentOS下使用如下命令安装:

[linuxidc@localhost ~]$ sudo yum install htop

内存命令查看_linux查看内存条命令_linux查看内存命令

登陆后复制

安装htop后linux查看内存命令,您只需使用以下命令复印所需信息:

[linuxidc@localhost ~]$ htop

登陆后复制

标题中的Mem(Memory也就是RAM)和Swp(Swap)条目表示已用和总显存,通过它可以估算系统上可用的可用显存。

使用我们在本文中提及的命令linux计划任务,您可以监视系统进程显存情况。您可以完全不使用GUI,但是依然可以检测个人计算机和服务器上的显存使用情况。

本文原创地址://gulass.cn/gmlznqsjclfw.html编辑:刘遄,审核员:暂无