Я пытаюсь реализовать "Семантическую модель совместного использования памяти" для Xen.Как часть моего проекта, я пытаюсь поделиться кодовыми страницами ядра между виртуальными машинами.Я предположил, что сегменты кода ядер Linux с аналогичной версией идентичны на 100%.Но когда я проводил некоторые эксперименты на виртуальных машинах с Debian Squeeze, я обнаружил, что в сегменте кода ядра 3 страницы памяти различаются.
Так что мой вопрос в том, изменяет ли ядро linux свои кодовые страницы во время выполнения?