Hyper-V を使用していることは理解していますが、概念は似ています。おそらく、これで正しい軌道に乗ることができるでしょう。
問題は、ハイパーバイザーがメモリを最適化するために使用する手法である仮想メモリのバルーニングが原因である可能性があります。説明については、このリンクを参照してください
vSphere の VM でまったく同じ症状が見られました。何も実行されていない 4G マシンは、キャッシュによって 30M 使用されたと報告しますが、「-/+ buffers」行では 3G を「使用」しています。
VMWare の統計コマンドの出力例を次に示します。これは、私の「使用済み」量にどれだけ 3G が追加されているかを示しています:
vmware-toolbox-cmd stat balloon
3264 MB
私の場合、やや明らかに、バルーン ドライバーは ~3G を使用していました
バルーンの統計情報を取得するための Hyper-V の同様のコマンドが何であるかはわかりませんが、同様の結果が得られると確信しています