freeの結果をどのように理解する必要がありますか?

freeの結果をどのように理解する必要がありますか?

私が読んで上部の「buff / cache」フィールドと「avail mem」フィールドはどういう意味ですか? そして https://askubuntu.com/questions/770108/what-do-the-changes-in-free-output-from-14-04-to-16-04-mean。しかし、質問は残っています。

$ free -h
              total        used        free      shared  buff/cache   available
Mem:           7.7G        5.3G        268M        620M        2.1G        1.5G
Swap:           14G        874M         14G

「使用」にはすでに「共有」が含まれていますか?

別の列で「使用可能」を決定できますか?

「使用可能」が「アイドル」と「バッファ/キャッシュ」の合計と等しくないのはなぜですか?

「バフ/キャッシュ」は実際に新しいプロセスを始めれば使えると思いますが、「使用可能」が「バフ/キャッシュ」より小さいのはなぜですか?

「総使用量」(2.4G)はどの列で構成されていますか? 「利用可能」と異なる理由は何ですか?

ありがとうございます。

答え1

バラよりfreeマンページ特にいくつかの答えは次のとおりです。

使用される 使用されたメモリ(次のように計算されます)みんな-無料-バッファー-隠れ家)

procマンページまた、読む価値があります(/proc/meminfo説明を参照)。

問題を解決するには:

「使用」にはすでに「共有」が含まれていますか?

はい。

別の列で「使用可能」を決定できますか?

見ないで「free -m」コマンドの「使用可能」フィールドの意味そしてディストリビューションで移植可能な使用可能なメモリ量を取得するには?(血まみれの)詳細のため。

「使用可能」が「アイドル」と「バッファ/キャッシュ」の合計と等しくないのはなぜですか?

探す。スワップなしで使用できるメモリ量を示します。 「バフ/キャッシュ」には、すぐに回収できず使用できないメモリが含まれます。

「バフ/キャッシュ」は実際に新しいプロセスを始めれば使えると思いますが、「使用可能」が「バフ/キャッシュ」より小さいのはなぜですか?

探す。

「総使用量」(2.4G)はどの列で構成されていますか? 「利用可能」と異なる理由は何ですか?

探す。

関連情報