Система интерактивных приложений (IAS) была операционной системой DEC для PDP-11 . [1] Это была вилка от RSX-11D . [2] [3]
Разработчик | Корпорация цифрового оборудования |
---|---|
Семейство ОС | RSX-11 |
Рабочее состояние | Снято с производства |
Первый выпуск | 1975 |
Последний релиз | 3.4 / май 1990 г . |
Доступно в | английский |
Платформы | PDP-11 |
Под влиянием | RSX-11D |
Пользовательский интерфейс по умолчанию | Интерфейс командной строки |
Лицензия | Проприетарный |
Последний основной выпуск, версия 3.0, начал распространяться в конце 1979 года; [4] окончательная версия, 3.4, вышла в мае 1990 года. [1]
Обзор
Фирмы DEC RSX-11А и С бумажной ленты на основе, В ограничила поддержку диска «D» , был для диска, и «М» обозначение было для «небольшого требования к памяти» / позже «Multi-пользователь» [3] (с RSX -11M плюс продолжение). IAS была разработана для сочетания «одновременного разделения времени, режима реального времени и пакетной обработки». [5] [6] оглядки описали его как «голые основы .. обрабатываемые прерывания .. запланированные процессы, и при условии межпроцессных коммуникаций» , не будучи «все для всех людей.» [7] В другом описании вместо того, чтобы сосредоточиться на устранении накладных расходов, было написано: «IAS (интерактивная система приложений) была создана путем добавления двух вещей в 11D». [8]
Использование RSX-11 номера версии как части идентификатора файла: MYFILE.DAT; 3 [9] было сохранено IAS. [1] : стр.2
В пакетноге места на объект командных файлы «сек используются тот же синтаксис , как непрямая команда файлов доступна для интерактивных пользователей; одновременно может выполняться несколько пакетных заданий. [1] : стр . 2 Систему можно настроить так, чтобы либо оставить неиспользованные циклы ЦП для пакетной обработки, либо гарантировать минимальный уровень (не принимая во внимание требования реального времени). [1] : стр.1 [10] : стр.28 [11]
Утилита DEC Sort / Merge распространялась как часть IAS. [1] : стр.10
Представление
Система может работать в одном из трех режимов : в реальном времени, многопользовательском и с разделением времени. [10]
Многопользовательский разделяет систему с задачами в реальном времени; Разделение времени добавляет эффективное одновременное использование пакетной обработки наряду с «некритическими задачами реального времени» и интерактивными пользователями. [10] : pp.10–13 В разделение времени также добавлены примитивы управления разделением времени (TCP), описанные как «механизм для вызова задач разделения времени и взаимодействия с ними». [10] : стр.13 Оценка, проведенная группой TRW по оборонным и космическим системам для средства поддержки анализа тактических операций на авиабазе Лэнгли, штат Вирджиния, выдвинула на первый план «эвристический планировщик разделения времени IAS» и «поддержку подзадач на уровне ядра через системную директиву SPAWN. . " [10] : стр.28
Планировщик с эвристическим разделением времени отслеживает «историю производительности и степень взаимодействия». [10] : стр.29
Некоторое восстановление после сбоев встроено как в аппаратное обеспечение DEC, так и в программное обеспечение IAS. [12]
Рекомендации
- ^ a b c d e f "IAS_3.4A_SPD_May1990 PDF" (PDF) . BitSavers . Май 1990 г.
- ^ "D" для диска, поскольку 11A и 11C были на бумажной ленте.
- ^ а б «КОРПОРАЦИЯ ЦИФРОВОГО ОБОРУДОВАНИЯ - Девятнадцать пятьдесят семь до настоящего времени (PDF). Корпорация цифрового оборудования. 1975» (PDF) .
- ^ "Каталог компонентов системного программного обеспечения PDP-11" (PDF) . Октябрь 1979 г.
- ^ «PDP-11/70 новая многофункциональная операционная система: IAS (Interactive Application System)». Компьютерный мир . 23 апреля 1975 г. с. 25.
- ^ «Недавно анонсированная операционная система PDP-11/70». Компьютерный мир . 26 февраля 1975 г. с. 35.
- ^ "Интерактивная система приложений (IAS) Кто-нибудь?" . 21 июня 2007 г.
файловые системы, базы данных и т. Д. Были приложениями, вызываемыми другими приложениями.
- ^ "DECUS US chapters" (PDF) . Март 1987 г.
- ^ «Руководство по программному обеспечению PDP-11» (PDF) . 1978 г.
- ^ а б в г д е Р. Тернер; Х. Леви (1976). «Оценка эффективности ИАС на PDP-11/70» . Ученый-семантик : 71–74. DOI : 10.1145 / 800200.806183 . S2CID 36177762 .
- ^ "Межзадачная передача .. доступ к региону"
- ^ Г. Слэтон (1980). "Система анализа тактических операций (TOAS)" (PDF) . apps.DTIC.mil .