Как я могу увидеть физические адреса, на которые мой код отображается ОС?

Выполняя простую C-программу, можно ли узнать, по какому физическому адресу (или диапазону адресов) операционная система отображает различные части моей C-программы (например, данные, текст, стек, куча и т. Д.), Например, Linux. Можно ли добиться этого, используя некоторые флаги компилятора с gcc и т. Д.

Также возможно определить статическое отображение для моей программы (в пространстве пользователя или ядра) таким образом, чтобы при каждом выполнении программы физические адреса, назначенные программе, не менялись.

Любая помощь в этом отношении приветствуется.

Благодарю вас

0 ответов

Другие вопросы по тегам