Вопрос 1: - В процессе загрузки Linux создает таблицы страниц. Однако, когда выполняется новый процесс, он также имеет свою собственную таблицу страниц. Чем эти две таблицы отличаются?
Вопрос 2: - В архитектуре x86 Linux использует четко определенную схему (которая включает каталог страниц, записи таблицы страниц и аналогично) для преобразования линейного адреса в физический адрес.
Предположим, у нас есть линейный адрес X в адресном пространстве A процесса, который при преобразовании с использованием таблиц страниц соответствует физическому адресу Y. Существует некоторый другой процесс B, который также имеет действительный линейный адрес X, принадлежащий его собственному адресному пространству. Теперь, если процесс B хочет получить доступ к X, будет ли X снова соответствовать тому же физическому адресу Y?