![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Организация памяти это способ представления и использования основной памяти
Способы организации основной памяти (DRAM)
• Однопрограммные системы
• Мультипрограммные системы с фиксированными разделами с трансляцией и загрузкой в абсолютных адресах
• Мультипрограммные системы с фиксированными разделами с трансляцией и загрузкой перемещаемых модулей
• Мультипрограммные системы с переменными разделами
• Системы со свопингом (SWAP)
Однопрограммные системы
Однозадачные OS могут работать только с одной (в данный момент времени) программой, т.е. выполняют функцию предоставления пользователю виртуальной машины. Пример - MS-DOS.
Оверлеи представляют собой части программы, которые совместно используют общую область памяти. В один и тот же момент времени резидентно размещаться в памяти может та или иная часть программы, необходимая для выполнения заданной функции. В процессе выполнения эти части программы могут замещать друг друга.
Оверлеи полезны только в программах DOS реального режима. Поскольку для программ Windows памятью управляет сама Windows, а для программ защищенного режима - администратор этапа выполнения (RTM.EXE), эти средства включают в себя полный механизм обслуживания оверлеев, и в программах Windows и программах защищенного режима необходимость использования оверлеев отпадает.
Оверлеи могут значительно сократить объем памяти, необходимый для выполнения программы. Фактически, так как в любой момент времени в памяти резидентно размещаются только части программы, с помощью оверлеев вы можете выполнять программы, значительно превосходящие по объему доступную память.
Дата публикования: 2015-02-03; Прочитано: 544 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!