Xen に「セマンティック ベースのメモリ共有モデル」を実装しようとしています。私のプロジェクトの一環として、VM 間でカーネル コード ページを共有しようとしています。同様のバージョンの Linux カーネルのコード セグメントは 100% 同一であると想定しています。しかし、Debian Squeeze を実行している仮想マシンを使用して実験を行ったところ、カーネル コード セグメントで 3 つのメモリ ページが異なることがわかりました。
私の質問は、Linux カーネルは実行時にコード ページを変更するのですか?