Linux教程
Linux目录
Linux命令
Linux用户
Linux文件
Linux进程
Linux查询
Linux I/O
Linux正则
Linux安全
Linux shell
Linux网络
Linux VI
Linux 系统命令
Linux 其他

Linux 检查RAM

如何在Linux中检查RAM

RAM(随机存取存储器)是Linux系统的重要组成部分,必须对其进行密切监视。在某些情况下,对服务器的响应时间很慢或完全没有响应的内存可能会用完。
因此,必须在Linux ,因为我们可能会采取保护性措施,而不是采取正确的措施。
我们可能还需要增加交换内存,也称为虚拟内存内存,从而可以提高服务器的性能。
现在,我们讨论如何检查在Linux中使用RAM :

在Linux上使用Free检查RAM

借助free命令,我们可以检查 RAM 在Linux上,并且free命令是最受欢迎的命令。

Free命令的语法:

$ free

如何在Linux中检查RAM
我们可以在上面看到该映像将输出分为两类: 内存(实际RAM)和交换(也称为虚拟内存)。
借助free命令,我们可以提供以下信息:
总计: 术语 total 表示当前在系统上安装的内存总量(以千字节为单位)。 已使用: 术语已使用表示我们当前在系统上使用的RAM量(以千字节为单位)。 免费: : 术语免费表示系统上可用的内存量(以千字节为单位)。 共享: : 它代表tmpfs使用的内存,它是一个虚拟文件系统,它似乎已挂载,但属于易失性内存。 缓冲区: 内核缓冲区使用的内存称为缓冲区。 高速缓存: 高速缓存是页面高速缓存使用的内存数量,在将数据写入磁盘之前,可以先存储这些内存。 可用: 系统上的可用内存量(以千字节为单位)。
我们需要注意的一件事是,缓冲区或高速缓存可以使用大量内存。如果我们的系统需要用于进程的额外内存,则内核可以释放此空间。就像lsblk命令一样,free命令也可以以人类可读的格式显示。
我们可以将free命令与选项-h一起使用,以便

语法:

$ free-h

如何在Linux中检查RAM
我们可以看到上面的内容同样,使用free命令,我们可以显示total列以检查RAM和系统上的可用交换空间。
在为了显示总列,我们可以使用" free" 命令以及选项"-t。"

语法:

$ free-t

如何在Linux中检查RAM
我们还可以结合使用以下命令以获得人性化的输出以及显示的总列数。
语法:
$ free-th

如何在Linux中检查RAM

检查/proc/meminfo来检查RAM

众所周知,内核是对文件系统进行虚拟化并为系统中一些设备提供入口点的内核。
例如,/proc 目录可以存储对我们系统进程的引用(即文件描述符);相应地,/dev可以存储对虚拟设备的引用,这些引用最终指向实际的磁盘。
尽管当我们处于运行状态时,一个/proc 文件可能比其他文件更重要。谈论检查我们的RAM: meminfo。

语法:

$ cat /proc/meminfo

如何在Linux中检查RAM
我们可以在上面看到输出;内核显示的统计信息与" free"或" vmstat"命令显示的统计信息相似。
借助/proc/meminfo文件,我们可以访问我们的内存总量系统。
最后,我们可以访问交换缓存,也可以使用活动和非活动交换。

使用top命令

检查RAM的使用情况
借助 top 命令,我们可以在我们的每个进程中看到与每个进程的内存利用率有关的所有信息系统。 top 命令已经安装在每个Linux系统中。如果未预先安装,则可以在 apt 命令的帮助下进行安装。通过使用以下语法,我们可以运行 top 命令:
$ top

如何在Linux中检查RAM
查看%mem列小心。如果我们希望看到一个进程占用了太多内存,请输入 Shift + m 。它将根据顶部上的内存使用情况来缩短程序。这是 top 命令的优点,它使我们能够快速监视系统的内存利用率。我们可以输入 q 以便退出顶部菜单。

使用htop命令检查RAM使用情况

运行htop时命令,然后将向您显示与RAM安装有关的全部信息,在其中不断更新统计信息,并显示每个进程使用了​​多少内存。默认情况下,htop实用程序并非总是安装在我们的Linux系统上。虽然,借助以下命令,我们可以安装它:
$ sudo apt install htop
完成htop命令的安装后,我们可以使用以下语法在终端上运行它:
$ htop

如何在Linux中检查RAM
Htop命令是免费的每个Linus发行版的基于进程的GPL查看器。就像top命令一样,除了在htop命令中,我们可以垂直和水平滚动;因此,它提供了完整的信息以及与系统上正在运行的每个进程相关的完整命令行。

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4