Хабр доступен 24/7 благодаря поддержке друзей

Комментарии 4
Так как на каждый уровень используется 512 элементов, 9 битов виртуального адреса применяются на каждом уровне для индексации в соответствующей таблице страниц.
Тут и дальше требуется еще перевод с русского на русский.
Особенно интересно, почему 9 бит, а не 10. Ведь по идее 10+10+12 = 32 бита виртуального адреса.
Или у 64-разрядных ОС 9+9+9+12 = 39 бит виртуального адреса?? Тогда первая картинка всё объясняет.
Или же 9+9+9+9+12 = 48 бит виртуального адреса?? Тогда вообще ничего не понятно.
В-общем, надо больше картинок в таких статьях.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Как устроена страничная организация памяти x86_64