通过 free -h 命令检查可用内存,这里可用内存和可用内存之间有什么区别?

通过 free -h 命令检查可用内存,这里可用内存和可用内存之间有什么区别?

free -h 总共已用 空闲 共享 buff/cache 可用 内存:7.7G 2.1G 622M 362M 5.0G 4.9G 交换:7.5G 984M 6.5G

这里显示空闲内存为622M,可用内存为4.9G。

答案1

空闲内存是当前未使用的内存。可用内存是系统用于缓存的内存,但其中保存的数据可以轻松丢弃(因此无需交换到磁盘)并用于其他目的。现代系统试图将空闲内存保持在相对较小的大小,因为空闲/未使用的内存只是浪费。

相关内容