これについて多くの記事があることを知っていますfree
。しかし、これまでに見たことは特に奇妙に見え、検索でそれについての説明が見つかりませんでした。
一般的に「使用可能」はほぼどこかにあると予想し、「free +/- buff/cache
使用可能」と報告された値はfree
単なる推定値だけですが... ここで見ているものは予想したものとは距離が遠いようです。他の人がこの動作を見たことがあるかどうか疑問に思います。これはkernel-3.10.0-1160.53.1.el7.x86_64を含むCentOS 7.9にあります。
$ free -h
total used free shared buff/cache available
Mem: 503G 475G 21G 1.8M 6.3G 441M
Swap: 8.0G 0B 8.0G
答え1
私の場合、一部のシステムではvm.min_free_kbytesが大幅に増加し、空きメモリが不足していることがわかりました。