Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Цели и задачи мультипрограммирования



Мультипрограммирование или многозадачность — это способ ор­ганизации вычислительного процесса, при котором на одном про­цессоре попеременно выполняются сразу несколько программ. Эти программы совместно используют не только процессор, но и другие ресурсы компьютера: оперативную и внешнюю память, устройства ввода-вывода, и т. п.

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

Наиболее характерными целями мультипрограммирования явля­ются:

- увеличение пропускной способности — количества задач, вы­полняемых вычислительной системой в единицу времени;

- удобство работы пользователей, заключающееся, в частности, в том что они имеют возможность интерактивно работать одновре­менно с несколькими приложениями на одной машине;

- улучшение реактивности системы — способности системы вы­держать заранее заданные интервалы времени между запуском про­граммы и получением результата.

Важно понимать, что описанные цели могут быть достигнуты лишь «в среднем». Отдельно взятая задача при мультипрограмм­ном режиме работы никогда не сможет выполниться быстрее, чем в однозадачном режиме. А во многих случаях время выполнения отдельной задачи может даже увеличиться. Но в общем смесь за­дач выполняется с большей эффективностью, чем при однозадачном способе организации вычислений.

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






Дата публикования: 2015-02-03; Прочитано: 824 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...