Виртуальная память (кратко). 2/3
Виртуальное адресное пространство разбивается на фиксированные блоки (виртуальные страницы). Размер виртуальной страницы обычно равен размеру физического кадра (4кб).
Преобразование виртуального адреса в физический это основная функция виртуальной памяти. Так называемая "страничная организация памяти" или paging.
Таблицы страниц (page tables) - это структуры данных, определяемые ядром ОС, которые содержат записи (page table entries) сопоставляющие виртуальные страницы процесса с физическими адресами. Таблица страниц является ключевым элементом для каждого процесса.
MMU (memory management unit) - это специальный аппаратный компонент (обычно встроен в процессор), который выполняет преобразование виртуальных адресов в физические с помощью таблиц страниц. Каждая запись в таблице (page table entries) содержит: - Адрес который указывает, где в памяти находится страница. - Биты состояния, например бит записи, бит исполнения и тд.