Прежде всего, различают ОС общего и специального назначения. ОС
специального назначения в свою очередь
подразделяются на ОС для переносных микрокомпьютеров и различных встроенных
систем (напр., сотовых телефонов), ОС баз данных (Oracle),
ОС реального времени и т.д.
По режиму
обработки задач
различают ОС обеспечивающие однопрограммные и мультипрограммные режимы. Под
мультипрограммным режимом понимают способ организации вычислений, когда на
однопроцессорной ВС создается видимость одновременного исполнения нескольких
программ. Иногда говорят о мультизадачном режиме работы. Будем считать, что
мультизадачный режим – режим разделения времени, мультипрограммный – режим
пакетной обработки (в рамках курса понятия эквивалентны).
По организации
работы
в диалоговом режиме различают однотерминальные и мультитерминальные ОС.
По ограничению
времени реакции
ОС делятся на ОС общего назначения и реального времени. У ОС реального времени
существует ограничение на время реакции на входной запрос. Мягкое, нормальное,
жесткое – классификация ОС реального времени. Различие между ОС реального
времени и общего назначения – существует ограничение ан время вычисления. Если
решение не поступило к заданному сроку – оно отбрасывается.
По способу
организации ядра
различают ос монолитные (Windows) и модульной
структуры (QNX).
Комментариев нет:
Отправить комментарий