Страничная память: различия между версиями

[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
м орфо, replaced: путем → путём (2)
м Робот: Автозамена: опечатки
Строка 44:
Начиная с Pentium Pro, процессор поддерживает страницы размером 4Мб. Однако, чтобы система и программы, запущенные в ней, могли использовать страницы такого размера, технология 4-х Мб страниц (hugepages) должна быть соответствующим образом активирована, а приложение настроено на использование страниц такого размера.
 
Процессор x86 в режиме [[PAE]] (Physical Address Extension) и в режиме x86_64 (long mode) использует 64-битные PTE (из них реально задействованы не все биты физического адреса, от 36 в PAE до 48 в некоторых x86_64), 32-битные виртуальные адреса, 4KB-страницы, 512 записей в таблице, трехуровневые таблицы с четыремячетырьмя директориями и четыремячетырьмя записями в супер-директории. Старшие 2 бита виртуального адреса — номер записи в супер-директории, следующие 9 — в директории, следующие 9 — в таблице.
<!-- картинки из http://en.wikipedia.org/wiki/Physical_Address_Extension -->
<!-- long mode надо отдельно описать, там 2мб страницы -->