Home >Operation and Maintenance >Linux Operation and Maintenance >What is the command to check the memory size in Linux?

What is the command to check the memory size in Linux?

青灯夜游
青灯夜游Original
2023-02-01 17:48:5627342browse

Linux command to check the memory size: 1. The free command is used to display the system memory status. Just execute "free -m". The value of the "total" item in the output list is the total amount of memory queried; 2. The "cat /proc/meminfo" command is used to read and display the contents of the "/proc/meminfo" file. It can display detailed memory information. The value of the "MemTotal" item in the output list is the total memory size queried.

What is the command to check the memory size in Linux?

#The operating environment of this tutorial: linux7.3 system, Dell G3 computer.

Linux commands to check the memory size: free command and cat /proc/meminfo command.

free command

The free command is used to display the system memory status, including system physical memory and virtual memory (swap swap partition) , shared memory and system cache usage, the output is very similar to the memory part of the top command.

The basic format of the free command is as follows:

[root@localhost ~]# free [选项]

Table 1 lists the commonly used options of this command and their respective meanings.

##- b Displays memory usage in Byte (byte). -k Displays memory usage in KB. This option is the default option of the free command. -m Displays memory usage in MB. -gDisplays memory usage in GB. -tIn the final result of the output, output the total amount of memory and swap partition. -oDo not display the system buffer column. -s Interval seconds Continue to display memory usage according to the specified interval.
Table 1 Free command common options and their meanings
Options Meaning

free Check the memory size--Execute free -m

free -m Display memory usage in MB.

What is the command to check the memory size in Linux?

The free command is used to display the system memory status, including the usage of system physical memory, virtual memory (swap swap partition), shared memory and system cache. Its output is the same as top The memory part of the command is very similar.

free -m In the command output list, the first line displays the list header information of each column, and their respective meanings are as follows:

  • total is the total amount of memory;

  • used is the amount of memory that has been used;

  • free is the number of free memory;

  • shared is the total amount of memory shared by multiple processes;

  • buffers is the number of buffer memory;

  • cached is the amount of cache memory.

One line of Mem refers to the memory usage; the number of memory in -/buffers/cache is equivalent to used-buffers-cached in the first line. The number of memory in /buffers/cache is equivalent to the free buffers cached in the first line; the Swap line refers to the usage of the swap partition.

It can be seen that the physical memory of the system is 7741 MB, 5623 MB has been used, and 1560 MB is free. The total size of the swap partition is 7935 MB, and 528 MB is currently used.

cat /proc/meminfo command

##/proc/meminfo

File is the main interface to understand the memory usage of Linux system. Our most commonly used "free", "vmstat" and other commands are to obtain data through it. The information contained in /proc/meminfo is better than " free" and other commands are much richer.

cat /proc/meminfo

View the detailed information of the Linux system memory size, you can view the total memory, remaining memory, available memory and other information.

What is the command to check the memory size in Linux?Related recommendations: "

Linux Video Tutorial

"

The above is the detailed content of What is the command to check the memory size in Linux?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn