如何检查Linux的内存使用情况?

Linux操作系统以其高效的内存利用率而广受欢迎。Linux操作系统也提供了很多关于内存使用的细节。在本教程中,我们将详细了解内存使用信息。获取内存使用信息有多种方法。或者我们可以称之为RAM 用法。因为在静态中大部分信息 关于RAM

null

免费获取信息

自由的 很容易用lane命令获得Linux操作系统内存使用的基本信息。free命令提供的关于内存使用的信息很少,但它非常有用。

$ free
Get Information With free
用free命令存储信息

  • 全部的 是以字节为单位的总内存大小。
  • 习惯于 以字节为单位的已用内存。
  • 自由的 以字节为单位的可用或未使用的内存大小。
  • 共享 是以字节为单位的多进程共享内存大小。
  • buff/缓存 以字节为单位的缓存或缓冲区内存大小。

我们可以看到,内存大小显示为字节单位。这可能很难理解。free命令的-h选项可用于打印有关内存大小的更人性化的信息。这将显示总的、已用的、可用的、共享的、buff内存大小 千兆字节 胃肠道 分机。

可读格式

我们可以通过将KB更改为GB来显示内存使用情况,如下面所示。 -h 参数使它变魔术。

$ free -h
Human Readable Format
可读格式

以兆字节格式显示

默认情况下 free 命令打印有关内存的信息 byte 格式。一般来说很难阅读。我们可以用 --mega 选项。

$ free --mega
Display In Megabyte Format
以兆字节格式显示

以GB格式显示

默认情况下 free 命令打印有关内存的信息 byte 格式。一般来说很难阅读。我们可以使用 --giga 选项。

$ free --giga
Display In Gigabyte Format
以GB格式显示

使用top获取信息

顶部 命令是一个非常详细的交互式工具,用于获取内存使用信息。

Getting Information With top
使用top获取信息

top是一个实时工具,因此它将在默认情况下在2秒内更新表。列出 根据内存使用情况使用top处理 M

Getting Information With top
使用top获取信息

gnome shell是内存消耗量排名第一的进程,%%15.3和其他进程以降序列出。

相关文章: 如何使用vmstat监控Linux性能

我们可以在kibmem:行的顶部看到现有的内存大小和当前的一般用法。

free command
自由命令

如何检查Linux的内存使用情况?信息图

How To Check Memory Usage Of Linux? Infografic
如何检查Linux的内存使用情况?信息图

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享