Articulo de referencia

Sistema de aplicación interactiva

Interactive Application System (IAS) era un sistema operativo de DEC para el PDP-11 . [ 1 ] Era una bifurcación de RSX-11D . [ 2 ] [ 3 ] La última versión importante, la versión...

Interactive Application System (IAS) era un sistema operativo de DEC para el PDP-11 . [ 1 ] Era una bifurcación de RSX-11D . [ 2 ] [ 3 ]

La última versión importante, la versión 3.0, comenzó a distribuirse a finales de 1979; [ 4 ] la versión final, la 3.4, salió en mayo de 1990. [ 1 ]

Descripción general

Los RSX-11A y C de DEC se basaban en cinta de papel , el B tenía soporte limitado para disco, la "D" era para disco y la designación "M" era para "requisito de memoria pequeño" /más tarde "multiusuario" [ 3 ] (con el RSX-11M Plus como sucesor). IAS fue diseñado para una combinación de "tiempo compartido concurrente, tiempo real y procesamiento por lotes". [ 5 ] [ 6 ] Una revisión lo describió como "lo básico... manejaba interrupciones... programaba procesos y proporcionaba comunicaciones entre procesos" sin ser "todo para todos". [ 7 ] Otra descripción, en lugar de centrarse en eliminar la sobrecarga, escribió "IAS (Sistema de Aplicaciones Interactivas) se creó agregando dos cosas al 11D". [ 8 ]

El uso por parte de RSX-11 de un número de versión como parte del identificador de un archivo: MYFILE.DAT;3 [ 9 ] fue conservado por IAS. [ 1 ] : p.2

Los archivos de comandos de la función de procesamiento por lotes utilizaban la misma sintaxis que los archivos de comandos indirectos disponibles para los usuarios interactivos; se podían ejecutar varios trabajos por lotes simultáneamente. [ 1 ] : p.2 El sistema podía ajustarse para dejar ciclos de CPU no utilizados para el procesamiento por lotes, o para garantizar un nivel mínimo (sin tomar de los requisitos de tiempo real). [ 1 ] : p.1 [ 10 ] : p.28 [ 11 ]

IAS proporcionó dos interfaces diferentes de intérprete de lenguaje de comandos (CLI): el RSX-11 MCR y el sistema de desarrollo de programas (PDS). PDS fue una implementación temprana del lenguaje de comandos digitales . [ 12 ] [ 1 ]

El programa de utilidad Sort/Merge de DEC se distribuyó como parte de IAS. [ 1 ] : p.10

Actuación

El sistema puede funcionar en uno de tres modos : tiempo real, multiusuario y tiempo compartido. [ 10 ]

El sistema multiusuario se comparte con tareas en tiempo real; la compartición de tiempo añade un uso concurrente efectivo del procesamiento por lotes junto con "tareas no críticas en tiempo real" y usuarios interactivos. [ 10 ] : pp.10–13 La compartición de tiempo también añade primitivas de control de compartición de tiempo (TCP), descritas como un "mecanismo para que las tareas de compartición de tiempo invoquen y se comuniquen con otras tareas de compartición de tiempo". [ 10 ] : p.13 Una evaluación realizada por el Grupo de Sistemas de Defensa y Espacio de TRW para la Instalación de Soporte de Análisis de Operaciones Tácticas en la Base de la Fuerza Aérea Langley, VA, destacó el "planificador heurístico de compartición de tiempo IAS" y el "soporte de subtareas a nivel del Ejecutivo del Núcleo a través de la directiva del sistema SPAWN". [ 10 ] : p.28

El planificador heurístico de tiempo compartido realiza un seguimiento del "historial de rendimiento y el grado de interacción". [ 10 ] : p.29

Algunos mecanismos de recuperación ante fallos están integrados tanto en el hardware de DEC como en el software de IAS. [ 13 ]

Referencias

  1. 1 2 3 4 5 6 7 "IAS_3.4A_SPD_May1990 PDF" (PDF) . BitSavers . Mayo de 1990.
  2. "D" de Disco, ya que 11A y 11C se basaban en cinta de papel.
  3. 1 2 "DIGITAL EQUIPMENT CORPORATION - Desde 1957 hasta la actualidad (PDF). Digital Equipment Corporation. 1975" (PDF) .
  4. "Catálogo de componentes de software del sistema PDP-11" (PDF) . Octubre de 1979.
  5. "Nuevo sistema operativo multifunción para PDP-11/70: IAS (Sistema de Aplicaciones Interactivas)". Computerworld . 23 de abril de 1975. pág. 25. 
  6. "Nuevo sistema operativo para PDP-11/70". Computerworld . 26 de febrero de 1975. pág. 35. 
  7. "¿Alguien quiere un sistema de aplicaciones interactivas (IAS)?" . 21 de junio de 2007. Archivado del original el 21 de abril de 2021. Recuperado el 17 de septiembre de 2020. Los sistemas de archivos, las bases de datos, etc., eran aplicaciones llamadas por otras aplicaciones .
  8. "Capítulos de DECUS US" (PDF) . Marzo de 1987.
  9. "Manual de software PDP-11" (PDF) . 1978.
  10. 1 2 3 4 5 6 R. Turner; H. Levy (1976). "Evaluación del rendimiento de IAS en el PDP-11/70". Actas de la conferencia ACM SIGMETRICS de 1976 sobre modelado, medición y evaluación del rendimiento informático - SIGMETRICS '76 . págs. 71–74 . doi : 10.1145/800200.806183 . S2CID 36177762 .  
  11. "Transmisión entre tareas... acceso a la región"
  12. Guía del usuario de IAS MCR (PDF) . Digital Equipment Corporation. Mayo de 1990.
  13. G. Slaton (1980). Configuración básica del Sistema de Análisis de Operaciones Tácticas (TOAS) (PDF) . apps.DTIC.mil (Informe). Archivado (PDF) del original el 29 de abril de 2019.
Obtenido de " https://en.wikipedia.org/w/index.php?title=Interactive_Application_System&oldid=1287067306 "