Где Ubuntu хранит таблицы страниц?

Согласно документации ядра

pagemap — это новый (по состоянию на 2.6.25) набор интерфейсов в ядре, которые позволяют программы пользовательского пространства для проверки таблиц страниц и связанной с ними информации с помощью чтение файлов в /proc.

Однако, когда я выполнил эту команду, когда процесс 13883 запущен в Ubuntu 18.04.4 LTS

ll /proc/13883/pagemap

, я получил

-r-------- 1 ubuntu ubuntu 0 Dec 20 18:05 /proc/13883/pagemap

, что, по-видимому, указывает на то, что Ubuntu хранит информацию где-то еще, если да, то где она?

Еще одно интересное наблюдение состоит в том, что /proc/13883/mapsтакже имеет нулевой размер, хотя на самом деле там есть таблица.

...
7ffd62dd7000-7ffd62df8000 rw-p 00000000 00:00 0                          [stack]
7ffd62df9000-7ffd62dfc000 r--p 00000000 00:00 0                          [vvar]
7ffd62dfc000-7ffd62dfe000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall] 
0
задан 20 December 2021 в 14:20

0 ответов

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

Похожие вопросы: