Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Мультипрограммирование или многозадачность — это способ организации вычислительного процесса, при котором на одном процессоре попеременно выполняются сразу несколько программ. Эти программы совместно используют не только процессор, но и другие ресурсы компьютера: оперативную и внешнюю память, устройства ввода-вывода, и т. п.
Мультипрограммирование призвано повысить эффективность использования вычислительной системы. Идея мультипрограммного режима работы заключается в том, что пока одна программа ожидает завершения очередной операции ввода-вывода или наступления какого-либо события, другая программа может быть поставлена на решение. Это позволяет более полно использовать имеющиеся ресурсы и уменьшить общее время, необходимое для решения некоторого множества задач.
Наиболее характерными целями мультипрограммирования являются:
- увеличение пропускной способности — количества задач, выполняемых вычислительной системой в единицу времени;
- удобство работы пользователей, заключающееся, в частности, в том что они имеют возможность интерактивно работать одновременно с несколькими приложениями на одной машине;
- улучшение реактивности системы — способности системы выдержать заранее заданные интервалы времени между запуском программы и получением результата.
Важно понимать, что описанные цели могут быть достигнуты лишь «в среднем». Отдельно взятая задача при мультипрограммном режиме работы никогда не сможет выполниться быстрее, чем в однозадачном режиме. А во многих случаях время выполнения отдельной задачи может даже увеличиться. Но в общем смесь задач выполняется с большей эффективностью, чем при однозадачном способе организации вычислений.
При организации мультипрограммного режима работы системы необходимо уделять внимание разделению ресурсов системы между параллельно работающими процессами и особое внимание вопросам защиты программ друг от друга и ОС от программ пользователей. Если такую защиту организовать невозможно, то система не может считаться надёжной.
Дата публикования: 2015-02-03; Прочитано: 858 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!