Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Простое непрерывное распределение ОП

Взаимодействие процессов | Взаимное исключение процессов | Критические интервалы | Синхронизация процессов | Синхронизация на основе P и V операций | Монитор Хоара | Почтовые ящики | Очереди | Очереди и почтовые ящики в WINDOWS | Тупиковые ситуации |


Читайте также:
  1. Динамическое распределение. Свопинг
  2. Доходы населения и их распределение. Кривая Лоренца.
  3. Кто отвечает за распределение Закята по предназначенным объектам
  4. Неравномерное распределение домашней нагрузки
  5. ПРЕДВАРИТЕЛЬНОЕ РАСПРЕДЕЛЕНИЕ АКТИВНОЙ МОЩНОСТИ (ПРАМ) ДЛЯ НОРМАЛЬНОГО И РАСЧЕТНЫХ ПОСЛЕАВАРИЙНЫХ РЕЖИМОВ
  6. Примерное распределение трудоемкости дисциплины
  7. Простое и сложное

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

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

Достоинства: простой транслятор, очень простая машина.

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

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


Дата добавления: 2015-10-02; просмотров: 52 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Предотвращение тупиков| Защита памяти

mybiblioteka.su - 2015-2024 год. (0.006 сек.)