Краткое введение в операционные системы. Учебное пособие. Петр Стащук
Чтение книги онлайн.
Читать онлайн книгу Краткое введение в операционные системы. Учебное пособие - Петр Стащук страница 5
Критерием эффективности систем разделения времени (СРаВ) является удобство и эффективность работы пользователя. Каждому пользователю СРаВ предоставляется терминал для диалога со своей программой. При этом каждой задаче пользователя (по очереди) выделяется некоторый квант процессорного времени, и ни одна задача не занимает процессор надолго. Если квант невелик, то у всех пользователей, одновременно работающих на одной и той же ЭВМ, складывается впечатление, что каждый из них единолично использует машину.
СРаВ обладают меньшей пропускной способностью, чем СПаО, так как на выполнение принимается каждая запущенная пользователем задача, не оптимальная для системы, кроме того, имеются накладные расходы вычислительной мощности на более частое переключение процессора с задачи на задачу.
Системы реального времени (СРеВ) применяются для управления различными техническими объектами (станок, спутник, научная экспериментальная установка…) или технологическими процессами (сборочный конвейер, доменный процесс…). В них закладывается жесткое ограничение на время выполнения конкретной программы управления объектом (иначе может произойти авария). Таким образом, критерием эффективности для СРеВ является их реактивность – способность выдерживать заранее заданные интервалы времени реакции системы или управляющего воздействия (длительность между запуском программы и получением результата). Для таких систем мультипрограммная смесь представляет собой фиксированный набор специальным образом спроектированных программ, а выбор программы на выполнение осуществляется исходя из текущего состояния объекта или в соответствии с расписанием плановых работ.
Некоторые ОС могут совмещать в себе свойства систем указанных выше типов, например, часть задач может выполняться в режиме пакетной обработки, а часть – в режиме реального времени или в режиме разделения времени. В таких случаях режим пакетной обработки часто называют фоновым режимом.
Вопросы и упражнения
1. Что представляет собой современная ВС?
2. Какова иерархическая структура современной ВС?
3. Перечислите основные компоненты современного компьютера.
4. Чем различаются СПО и ППО?
5. Какая задача выполнятся ОС непосредственно для пользователя?
6. Какие функции ОС предоставляются различным пользователям (например, программисту, системному администратору и дизайнеру)?
7. Какие функции выполняет ОС как менеджер ресурсов компьютера?
8. Определите понятие «операционная система».
9. Может ли компьютер работать без ОС?
10. Что