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

Linux操作系统因其高效的内存使用而广受欢迎。 Linux操作系统还提供了许多有关其内存使用情况的详细信息。 在本教程中,我们将研究内存使用信息的详细信息。 有多种获取内存使用情况信息的方法。 另外,我们可以称这种RAM使用率。 因为在静态中,大多数信息都是关于RAM的

免费获取信息(Get Information With free)

free is very easy and lane command to get basic information about Linux operating system memory usage. Here is Linux free memory.

free非常简单,用lane命令获取有关Linux操作系统内存使用情况的基本信息。 这是Linux可用内存。

$ free
Get Information With free
Get Information With free
免费获取信息
  • We have 1 GB ram and 441 MB of this ram is currently used.

    我们有1 GB内存,目前使用了441 MB。

  • There is no swap memory

    没有交换内存

可读格式(Human Readable Format)

We can show memory usage with free more human readable by changing KB to GB like below. -h parameters makes this magic.

通过将KB更改为GB(如下所示),我们可以显示出更多免费使用的内存用法。 -h参数使此神奇。

$ free -h
Human Readable Format
Human Readable Format
可读格式

以兆字节格式显示(Display In Megabyte Format)

By default free command print information about the memory in byte format. It can be hard to read in general. We can print this information in megabyte or MB format with the --mega option.

默认情况下, free命令以byte格式打印有关内存的信息。 通常很难阅读。 我们可以使用--mega选项以兆字节或MB格式打印此信息。

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

以千兆字节格式显示(Display In Gigabyte Format)

By default free command print information about the memory in byte format. It can be hard to read in general. We can print this information in gigabyte or GB format with the --giga option.

默认情况下, free命令以byte格式打印有关内存的信息。 通常很难阅读。 我们可以使用--giga选项以GB或GB格式打印此信息。

$ free --giga
Display In Gigabyte Format
Display In Gigabyte Format
以千兆字节格式显示

通过顶部获取信息(Getting Information With top)

top command is very detailed and interactive tool to get memory usage information.

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

Getting Information With top
Getting Information With top
通过顶部获取信息

top is a real time tool so it will update table by default in 2 seconds. To list  processes with top according to memory usage use 

top是一个实时工具,因此默认情况下它将在2秒内更新表格。 要根据内存使用情况列出*上面的进程,请使用M

LEARN MORE  How To Use Linux dmesg Command To Print System Logs?
了解更多信息如何使用Linux dmesg命令打印系统日志?
Getting Information With top
Getting Information With top
通过顶部获取信息

gnome-shell is number one process in memory consumption with %15.3 and other processes listed descending.

gnome-shell是内存消耗中排名*的进程,%15.3和其他列出的进程降序排列。

We can see at the top KiB Mem: line there is existing memory size and current general usage.

我们可以在顶部KiB Mem:行中看到现有的内存大小和当前的常规用法。

free command
free command
自由命令

如何查看Linux的内存使用情况? 信息移植 (How To Check Memory Usage Of Linux? Infografic)

How To Check Memory Usage Of Linux? Infografic