16GBのRAMを搭載した仮想マシンがあり、最近いくつかのスワップスペースを使用しています。最初はすべてのメモリを使用するためだと思いましたが、キャッシュメモリとLinuxカーネルがキャッシュに追加のメモリを使用する方法についての記事を読みました。確認すると、キャッシュに約13GBが割り当てられていることがわかりました。スワップが使用される理由に対する回答が見つかりませんでした。カーネルは、スワップ空間の使用を開始する前にメモリキャッシュ空間として使用されているメモリを使用している必要はありませんか?
他の質問につなげていただきありがとうございます。以前は何らかの理由でこの質問が見つかりませんでした。