сайт о программировании

Процессы и потоки

схема состояний процесса
suspended переводится как "завешенный" - остановленный, короче - когда процесс ожидает своей очереди на выполнение.
Суммарное число состояний на схеме 7 - а именно -
есть три "статичных" состояний:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Pages

Subscribe to RSS - сайт о программировании