D.4.3.3. Страничное разбиение памяти.

Вначале рассмотрим различие между сегментацией памяти и ее страничным разделением:

  1. Сегментация памяти – более высокоуровневый способ, чем ее страничное разделение. Иначе говоря, сегментация памяти предшествует ее страничному разбиению.
  2. В отличие от сегментов, страницы образуют так называемую "виртуальную" память. Основные особенности виртуальной памяти:
    • для ее функционирования не обязательно присутствие всех cтраниц в физической памяти. Часть страниц может находиться на внешнем носителе, например, на жестком диске;

    Примечание: при обращении к сегменту необходимо, чтобы он целиком находился в физической памяти. Именно поэтому "страничную память" называют виртуальной.

    • благодаря необязательному присутствию всей виртуальной памяти в физической ее объем, как правило, в несколько раз больше.
  3. Размер сегмента варьируется в большей степени. чем размер страниц.
  4. Границы страниц всегда фиксированы, и они не могут перекрываться.

Так, размер страниц в микропроцессорах с архитектурой x86 фиксирован и равен 4 Кбайт.

 

Назад...   К оглавлению раздела   Далее...

 

Гостевая книга Обсуждение в блоге. Отправить E-mail Автору проекта.

=== *** === *** === *** ===

В настоящее время проект закрыт (в версии 1.00.3 alpha). Автор приносит извинения за прекрашение разработки.

Hosted by uCoz