Интерактивная система приложений

редактировать
старая операционная система DEC

Система интерактивных приложений (IAS) была DEC операционная система для PDP-11. Это была вилка от RSX-11D.

. Последний основной выпуск, версия 3.0, начал распространяться в конце 1979 года; последняя версия, 3.4, вышла в мае 1990 года.

Обзор

RSX-11A и C DEC были основаны на бумажной ленте, B имел ограниченную поддержку дисков, «D» - для дисков, и Обозначение «M» означало «малые требования к памяти» / позже «многопользовательский» (RSX-11M plus является продолжением). IAS была разработана для сочетания «одновременного разделения времени, режима реального времени и пакетной обработки». Оглядываясь назад, я охарактеризовал это как «простые основы… обработка прерываний… запланированные процессы и обеспечение межпроцессного взаимодействия», но не «все для всех». В другом описании вместо того, чтобы сосредоточиться на устранении накладных расходов, было написано: «IAS (интерактивная система приложений) была создана путем добавления двух вещей к 11D».

Использование RSX-11 номера версии как части идентификатора файла: MYFILE.DAT; 3 был сохранен IAS.

В командных файлах пакетного средства использовался тот же синтаксис, что и в косвенных командных файлах, доступных интерактивным пользователям; несколько пакетных заданий могут выполняться одновременно. Систему можно настроить так, чтобы либо оставить неиспользованные циклы ЦП для пакетной обработки, либо гарантировать минимальный уровень (без учета требований реального времени).

Утилита DEC Sort / Merge распространялась как часть IAS.

Производительность

Система может работать в одном из трех режимов: в реальном времени, многопользовательский и с разделением времени.

Многопользовательский разделяет систему с задачами в реальном времени ; Разделение времени добавляет эффективное одновременное использование пакетной обработки наряду с «некритическими задачами реального времени» и интерактивными пользователями. Разделение времени также добавляет примитивы управления разделением времени (TCP), описываемые как «механизм для задач разделения времени для вызова и взаимодействия с другими задачами разделения времени». Оценка, проведенная группой TRW по оборонным и космическим системам для центра поддержки анализа тактических операций на авиабазе Лэнгли, VA, подчеркнула «эвристический планировщик IAS с разделением времени» и «поддержку подзадач на уровне ядра» с помощью системной директивы SPAWN. "

Эвристический планировщик с разделением времени отслеживает" историю производительности и степени взаимодействия "

Некоторое восстановление после сбоев встроено как в аппаратное обеспечение DEC, так и в программное обеспечение IAS.

Ссылки
Последняя правка сделана 2021-05-24 04:07:17
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте