[#] [Перевод] Xv6: учебная Unix-подобная ОС. Глава 3. Таблицы страниц
BotHabr(tgi,2) — All
2024-02-10 16:00:07


Опубликовано: Sat, 10 Feb 2024 11:57:09 GMT
Канал: Все статьи подряд / Системное программирование / Хабр

ОС управляет виртуальной памятью с помощью таблиц страниц. Виртуальная память процесса - адресное пространство, защищенное от других процессов. ОС делит память на страницы одинакового размера и отображает страницы виртуальной памяти на страницы физической памяти. Так ОС предоставит процессу непрерывное адресное пространство, даже если страницы физической памяти расположены в другом порядке. Таблица страниц хранит для виртуальной страницы номер соответствующей физической страницы. Каждый процесс владеет личной таблицей страниц.Глава рассказывает, как xv6 работает с виртуальной памятью и об устройстве виртуальной памяти RISC-V. Читать далее

https://habr.com/ru/articles/792808/