Физическая память организована в PAGE FRAMES. Размер кадра страницы составляет 2 байта и варьируется среди систем.
Логическая память организована в СТРАНИЦЫ. Размер страницы соответствует рамке страницы.
Логический адрес разделен на селектор страниц и смещение на страницу.
Логические страницы сопоставляются с рамками страниц с использованием таблиц страниц. Структура таблицы страниц различается между системами. Селектор страниц логического адреса служит индексом в таблице страниц.
В большинстве систем таблицы страниц могут указывать допустимые логические адреса, у которых нет связанного кадра страницы. Это виртуальная система памяти. Если приложение пытается получить доступ к такой странице, оно вызывает исключение ошибки страницы. Обработчик ошибок страницы операционной системы должен выделять физический кадр страницы, загружать кадр страницы с использованием данных из вторичного хранилища, обновлять таблицу страниц для сопоставления логической страницы с вновь выделенным физическим страничным кадром и, наконец, перезапускать инструкцию, вызвавшую ошибку.
Операционная система управляет таблицами страниц. ЦП (прозрачно для приложения) преобразует логические рамки страницы в физические кадры страницы, используя таблицу страниц.
Физическая память организована в * frames * и виртуальную память на * страницы *. Термин «рамка страницы» немного запутан, и imo wikipedia не должен упоминать об этом. То, что они на самом деле подразумевают под «рамкой страницы», представляет собой блок физической памяти (что эквивалентно кадру). Поэтому они должны вместо этого сказать «кадр», а не «рамка страницы». –