
Siris 8 es un sistema operativo descontinuado desarrollado por la empresa francesa CII para sus computadoras Iris 80 y Mitra 15. Posteriormente fue reemplazado por Honeywell DPS 7 .
Jean Ichbiah trabajó en el CII en la reescritura del sistema operativo Siris 7 del Iris 80 para crear una versión más exitosa, utilizada para operar un Iris 80 de tres procesadores en Évry.
La primera versión de Siris 8 ofrecía compatibilidad total con las aplicaciones que se ejecutaban en su predecesor, Siris 7. [ 1 ] Entre sus puntos fuertes se encontraba su excelente gestión de memoria , que aprovechaba las direcciones virtuales y los espacios extendidos del Iris 80.
Siris 8 era adecuado tanto para la computación científica como para la empresarial, así como para aplicaciones en tiempo real. [ 2 ]
La primera entrega de la versión de uniprocesador se produjo en febrero de 1972, y la versión de doble procesador en septiembre de 1972 para la Comisión Francesa de Energía Atómica (CEA) Commissariat à l'énergie atomique . [ 1 ] Siris 8 también incluía Transiris , un software de red para transportar datos a otras computadoras.
Tras la fusión de CII con Honeywell-Bull , la funcionalidad de Siris se adaptó al sistema GCOS mediante un proceso de emulación , lo que permitió conservar a todos los clientes de Siris 8. La versión final de Siris 8, C10, se lanzó en 1976. [ 1 ]
Características
Antes de que se añadiera la memoria virtual paginada bajo demanda en 1975, Siris 8 se describía como teniendo "dos particiones de núcleo... una para tareas residentes en 'lotes', otra para tareas compartidas en el tiempo intercambiadas". [ 3 ]
Funcionaba en cuatro modos distintos: [ 4 ]
- Procesamiento por lotes que comprende procesamiento local y remoto.
- Procesamiento de transacciones
- Tiempo compartido
- Procesamiento en tiempo real.
El monitor del Siris 8 constaba de una parte permanentemente residente y segmentos paginables.
Los trabajos por lotes podían introducirse mediante un lector de tarjetas local o remoto , o por el operador de la consola. El operador podía iniciar y detener el tiempo compartido . Un trabajo de tiempo compartido era iniciado por la tarea DEMON, que realizaba todas las operaciones de E/S del terminal . El sistema mantenía tres tipos de colas de trabajo. La cola de multiprogramación podía ejecutar varios trabajos a la vez, programados por prioridad. De una a cinco colas operativas ( Files d'attente d'exploitation ) podían ejecutar un trabajo a la vez en cada una, encoladas estrictamente por hora de llegada. Se utilizaba una cola de trabajos catalogados para los trabajos enviados por el operador de la consola; varios trabajos de esta cola podían estar activos simultáneamente.
Los trabajos en tiempo real tenían acceso a servicios especiales del sistema, como "[s]ambiar del modo esclavo al modo maestro y viceversa, retrasos de tiempo y recuperaciones de aborto".
El procesamiento de las transacciones fue realizado por un subsistema llamado STRATEGE .
El espacio de direcciones virtuales disponible para el usuario podría ser de hasta 32 segmentos de palabras de 128 K (32 bits), o 16 MB. [ 3 ]
Referencias
- 1 2 3 Siris 8 , en febrero Patrimoine, sitio de la Fédération des équipes de Bull
- ^ Iris 80 , sur Feb Patrimoine, sitio de la Fédération des équipes de Bull
- 1 2 Boi, L; Martin, R (agosto de 1975). "Simulación del sistema de paginación por demanda CII SIRIS 8: Principios y descripción general de experimentos" . ANSS '75: Actas del 3er simposio sobre simulación de sistemas informáticos . ACM. págs. 257–260 .
- ↑ "CII Iris 80: Description de Siris 8" . Museo Virtual de Computadoras Francesas . Consultado el 27 de mayo de 2023 .
Enlaces externos
- Descripción de Siris 8 del folleto comercial original, Fédération des Equipes Bull (traducido al inglés)
- Computadoras centrales (mainframe)
- Sistemas operativos descontinuados
- Historia de la informática en Francia
- Elementos básicos del sistema operativo