#linux-kernel #kernel-module
#linux-ядро #kernel-module
Вопрос:
Я новичок, и я долгое время ищу в сети. Но бесполезно. Пожалуйста, помогите или попробуйте дать несколько идей, как этого добиться
Комментарии:
1. Кажется, вы запрашиваете задачу (мы здесь не для того, чтобы программировать), вместо того, чтобы запрашивать проблему. «получить весь физический адрес процесса внутри ядра» — это гораздо более целенаправленный вопрос. Возможно, ваша реальная проблема — «получить физический адрес из виртуального адреса».
2. Ну, я просто хочу знать, есть ли способ получить всю информацию о физическом адресе данного процесса
3. Ядро должно знать такую информацию, но физический адрес является изменчивым. В виртуальном пространстве
cat /proc/<process>maps
выдается список`. Чтобы преобразовать в физический адрес: просто проверьте карты страниц процесса.