Компоненты операционной системы

Компоненты операционной системы делятся на два класса.

Системные компоненты:

  • Ядро
  • Загрузчик
  • Командный процессор (интерпретатор)
  • Драйверы устройств

Прикладные компоненты:

  • текстовые редакторы
  • компиляторы
  • сборщики
  • отладчики
  • средства графического вывода

примеры операционных систем реального времени

  • RTLinux — ОС жёсткого РВ на основе Linux
  • RTEMS — ОС с открытым исходным кодом, разработана DARPA МО США
  • eCos
  • Embox — конфигурируемая модульная ОС для встроенных систем

подробнее: http://fkn.ktu10.com/?q=node/4859

Операционная система реального времени

Стандарт POSIX 1003.1 даёт определение понятия "Операционная система реального времени":

«Реальное время в операционных системах — это способность операционной системы обеспечить требуемый уровень сервиса в определённый промежуток времени»

То есть это такие системы, в которых время выполнения программы критически важно - например системы противоракетной обороны.

Операционные системы с разделением времени

Операционные системы с разделяемым временем так или иначе выделяют кусок времени каждой исполняемой программе (процессу) - чтобы программа могла "посчитать" что ей нужно. Кому и сколько времени давать решает планировщик задач - специальная служба в рамках операционной системы.

Разделение времени связано со следующими моментами:

Операционные системы пакетной обработки данных

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

Эдвард Сноуден - часть статьи от КоммерсантЪ - технические моменты

Главная сенсация — обнародованные Сноуденом документы о двух сверхсекретных программах Агентства национальной безопасности (АНБ) США — PRISM и XKeyscore.

Локальные и сетевые операционные системы

Сетевая операционная система — операционная система со встроенными возможностями для работы в компьютерных сетях.

Примеры сетевых операционных систем:

  1. Novell NetWare
  2. LANtastic
  3. Microsoft Windows (NT, XP, Vista, 7, 8)
  4. Различные UNIX системы, такие как Solaris, FreeBSD

т. е. современные ОС в принципе все и имеют поддержку сетевых устройств (напр. сетевой принтер).

MS DOS до третьей версии -это "чистая" локальная ОС

Pages

Subscribe to fkn+antitotal RSS