CentOS 6和CentOS 7上的free命令之间的主要区别在于输出格式和可用选项。

在CentOS 6上,free命令的输出格式如下:

             total       used       free     shared    buffers     cached
Mem:       1012452     948276      64388          0      68952     527660
-/+ buffers/cache:     352664     659788
Swap:      2064376       6676    2057700

在CentOS 7上,free命令的输出格式如下:

              total        used        free      shared  buff/cache   available
Mem:        1000000      200000      300000       40000      500000      600000
Swap:       2000000      100000     1900000

注意到,CentOS 7上的free命令输出中没有“buffers”和“cached”列,取而代之的是一个“buff/cache”列,该列显示用于缓存和缓冲的内存量。

此外,CentOS 7上的free命令还添加了一个“available”列,该列显示当前可用的物理内存量。

在选项方面,CentOS 6上的free命令支持“-b”、“-k”、“-m”和“-g”选项,用于指定字节、千字节、兆字节和千兆字节的输出单位。在CentOS 7上,free命令不再支持这些选项,而是将输出格式设置为以字节为单位。

总的来说,尽管输出格式和选项有所不同,但两个版本的free命令都提供了有关系统内存使用情况的实用信息。

centos6 free命令和centos7 free命令的对比

原文地址: https://www.cveoy.top/t/topic/sjW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录