KSM (Kernel Same-page Mapping) を使用している場合、2 つの完全に分離されたプロセス (2 つの仮想マシンなど) が完全に同一のメモリ ページを所有している場合、それらのページはマージされますか? それとも、各プロセスが互いに分離されているため、分離したままになりますか? VM がホスト上の 1 つのプロセスに要約されるため、私は混乱していますが、これらのページがマージされた場合、かなり重大な問題になるように思われるため、それらは別々に保持されていると思いますか?
また、これが VM とコンテナーの違いになるかどうかも興味がありますか?
何が起こるかという問題に加えて、彼らが隔離された場合、それについて詳しく説明することはできますか? これは cgroup を使用することで達成され、2 つのプロセスのメモリが完全に分離されると思います。