深入Linux:查看物理内存的方法(linux查看物理内存)
深入Linux:查看物理内存的方法
Linux是一种免费的、开放源码的多用户多任务的操作系统,被广泛的应用于个人电脑、服务器以及嵌入式系统之中.它已经成为目前最为流行的服务器操作系统,为用户提供优越的安全性、性能和更多运行程序需求的支持。要深入Linux,一个重要的内容就是如何查看物理内存。
查看Linux的物理内存可以通过多种方式实现,在终端中使用的命令主要有:”free” 和 “cat/proc/meminfo” 两种。
首先,可以使用 free 命令来查看物理内存,它会显示内存的使用情况,如总量、已使用、空闲、也可在参数中增加 “-m” 可以显示单位为M的信息。
例如:$ free -m
输出结果如下:
total used free shared buff/cache available
Mem: 4046 3911 95 17 39 131
从输出结果可以看到总共多少内存、多少被使用、多少空闲、多少buff/cache、多少可用。
其次,使用cat /proc/meminfo来查看内存信息,它将把/proc/meminfo文件中的内存信息显示在终端中。此文件中存储了系统将扬博验物理内存,内存信息等信息都存放在此文件中。
例如:$ cat /proc/meminfo
输出结果如下:
MemTotal: 4045120 kB
MemFree: 95088 kB
MemAvailable: 131072 kB
Buffers: 17260 kB
Cached: 254956 kB
SwapCached: 0 kB
Active: 259736 kB
Inactive: 183768 kB
Active(anon): 130312 kB
Inactive(anon): 92420 kB
Active(file): 129424 kB
Inactive(file): 91348 kB
Unevictable: 32 kB
Mlocked: 0 kB
从输出结果可以清晰的看到各个物理内存的使用量,如MemTotal、MemFree、MemAvailable、Buffers等。
通过以上两种方法可以很方便的查看Linux物理内存,更好地掌握系统内存信息,为其他操作程序或管理优化Linux系统提供帮助。