Опубликовано: Sat, 10 Feb 2024 11:57:09 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
ОС управляет виртуальной памятью с помощью таблиц страниц. Виртуальная память процесса - адресное пространство, защищенное от других процессов. ОС делит память на страницы одинакового размера и отображает страницы виртуальной памяти на страницы физической памяти. Так ОС предоставит процессу непрерывное адресное пространство, даже если страницы физической памяти расположены в другом порядке. Таблица страниц хранит для виртуальной страницы номер соответствующей физической страницы. Каждый процесс владеет личной таблицей страниц.Глава рассказывает, как xv6 работает с виртуальной памятью и об устройстве виртуальной памяти RISC-V. Читать далее
https://habr.com/ru/articles/792808/