Электронный учебник:


Курс лекций:


Дополнительно:

Практикум:


Организация памяти

2) Статическая организация памяти:


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


Особенности этого отображения состоит в том, что размещения страниц физической памяти не соответствует размещению страниц в логической памяти является случайным, зависящим от истории протекания вычислительного процесса на ЭВМ.


Image



Страничная организация памяти удобна потому, что позволяет выполнить параллельно несколько процессов суммарной длинной логической памяти намного больше чем физическая память компьютера. Кроме того и логическая память одного процесса может быть намного больше чем физическая память компьютера.


Потребность в памяти всегда намного больше чем ее реальные размеры. Именно по этой причине страничная организация памяти является стандартной на всех достаточно развитых компьютерах (кроме игрушек), начиная с середины 70-х годов.


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


Логические страницы памяти которые не отображаются на реальную физическую память хранятся на диске в специальном файле или разделе диска, до тех пор пока для них не будет предоставлено место в физической памяти. Далее они снова могут быть вытеснены ОС из физической памяти на диск. Процесс перемещения логической памяти их физической на диск и обратно называется страничным свопингом.

предыдущая следующая