btrfsスナップショットはページキャッシュを共有しますか?

btrfsスナップショットはページキャッシュを共有しますか?

複数のコンテナイメージを実行するのが一般的です。同じ親に基づいて。理論的には、これらのコンテナ間でページキャッシュを自動的に共有できるはずです。

たとえば、共有ライブラリの一部のコードは変更されずにRAMにロードされます。これらのメモリページはコンテナ間で共有され、リソース消費を減らすことができます(冗長性をクリーンアップするためにKSMを実行する必要はありません)。

現在、私はこれがaufs / overlayfsでのみ動作することを読んでいます。ただし、btrfsスナップショットはこれに非常に役立ちます。 (私はこれがbtrfs dockerバックエンドが使用していると仮定します)。 btrfs / linuxを修正し、ページキャッシュ共有をサポートするための発表された計画やアイデアはありますか?

ベストアンサー1

おすすめ記事