![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Главные сложности при решении задач управления ресурсами возникают в мультипрограммных ОС, где за ресурсы конкурирует сразу несколько приложений.
Мультипрограммирование (многозадачность, multitasking) - способ организации вычислительного процесса, при котором на одном процессоре попеременно выполняется сразу несколько программ. Эти программы одновременно используют и другие ресурсы компьютера. Мультипрограммирование призвано повысить эффективность использования вычислительной системы согласно выбранным критериям. Однако требования к современным вычислительным системам столь многозначны, что любая совокупность критериев изменяется (размывается, переосмысливается либо вообще уходит в историю), следуя за изменениями в сфере информационных технологий. Поэтому приведем сложившийся набор критериев с последующим их анализом переходом к реально наличествующей ситуации.
В зависимости от реализуемого критерия ОС подразделяются на типы, каждый из которых имеет свою специфику реализации и область применения.
Наиболее характерные критерии эффективности вычислительных систем и соответствующие типы ОС:
Критерий эффективности | Смысл критерия | Тип ОС |
Пропускная способность | Количество задач, выполняемых системой в единицу времени | Системы пакетной обработки |
Удобство работы пользователей | Возможность интерактивной работы одновременно с несколькими приложениями на одной машине | Системы разделения времени |
Реактивность системы | Способность выдерживать заранее заданные интервалы времени между запуском программ и получением результата (реакция за время не более заданного) | Системы реального времени |
ОС могут поддерживать одновременно несколько режимов: часть задач может выполняться в режиме пакетной обработки, часть - в режиме реального времени или в режиме разделения времени.
Дата публикования: 2015-10-09; Прочитано: 606 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!