Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Система управления памятью должна обеспечить многопрограммный режим работы? используя аппаратные средства распределения оперативной памяти.
Существует два способа распределения памяти: статический и динамический.
При работе в многопрограммном режиме и статическом распределении оперативной памяти выделяется определенная область фиксированной памяти независимо от требований задачи.
При статическом распределении памяти используется статическая адресация, т.е. используется базовый адрес и смещение. При каждой загрузке программы ей назначается базовый адрес в области оперативной памяти.
При динамическом распределении оперативной памяти - выделяется необходимый объем памяти по запросу с учетом потребности задачи. Параллельность процессов обмена и обработки данных приводит к тому, что к оперативной памяти может обращаться несколько устройств (или программ) одновременно, потому требуется организовать очередь обслуживания и использовать концепцию виртуальной памяти. Один из компонентов ядра операционной системы - диспетчер памяти - организует трансляцию виртуальных адресов, используемых программами и другими компонентами ядра, в реальные адреса физической памяти.
10. Понятие подпула. Управлением подпулами: создание и уничтожение.
Блок основной памяти, динамически выделяемый определенной задаче. В ЕС ЭВМ длина подпула равна 2 Кбайта. Аппаратподпулов используется в режиме MVT для уменьшения эффекта фрагментации зоны памяти. Обращение к подпулу для получения или освобождения участка памяти производится с помощью уже рассмотренных макрокоманд GETMAIN и FREEMAIN. Если в запросе на получение участка памяти в макрокоманде GETMAIN был указан номер подпула, то и в соответствующей макрокоманде FREEMAIN номер подпула указывается обязательно. Подпул образуется, когда в запросе на выделение участка памяти впервые встретился его номер. Каждая задача может самостоятельно использовать до 128 подпулов. Подпул с нулевым номером строится автоматически и используется Супервизором.
Дата публикования: 2014-11-29; Прочитано: 445 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!