Это концепция виртуальной памяти.
Пользовательский процесс разделен на многие страницы.
Даже основная память разделена на множество кадров, так что размер каждого кадра равен размеру каждой страницы.
Когда процесс запускается, вся программа не требуется, а только некоторые части. Таким образом, только те страницы загружаются в память, которые требуются в этот момент времени. Позже, когда они не требуются, их заменяют другие страницы.
Теперь это сопоставление страницы с фреймом в основной памяти хранится в структуре данных, называемой таблицей страниц.
ЦП всегда генерирует виртуальный адрес, а блок управления памятью переводит этот адрес на физический адрес, используя таблицу страниц.
, хотя они были запущены с тем же базовым адресом и сопоставлены с одним и тем же линейным адресом, но их смещение было иным, поэтому они были сопоставлены с другим физическим адресом, не так ли? – Aalphabets
Логическая страница для отображения физического кадра страницы может быть полностью случайной. 0 => 100, 1 => 53, 2 => 17, 3 => 1011 – user3344003