EOS es un sistema operativo descontinuado desarrollado por ETA Systems (una división derivada de Control Data Corporation ) para su uso en su línea de supercomputadoras ETA10 en la década de 1980. [1]
Desarrollador | Sistemas ETA |
---|---|
Escrito en | Cybil |
Familia OS | Probable linaje de CDC a Univac EXEC I |
Estado de trabajo | Interrumpido |
Último lanzamiento | ? / 1986? |
Objetivo de marketing | Supercomputación |
Disponible en | inglés |
Plataformas | Línea ETA10 de supercomputadoras |
Tipo de grano | híbrido distribuido |
Influenciado por | Unix |
Interfaz de usuario predeterminada | Interfaz de línea de comandos |
Licencia | Propiedad |
Precedido por | VSOS |
Página web oficial | ? |
Descripción general
EOS fue precedido por un ejecutable binario compatible con el sistema operativo CDC VSOS para Cyber 205 . Al igual que VSOS, EOS tenía memoria virtual paginada por demanda (la parte VS) con 2 tamaños de página para mejorar el rendimiento de la memoria virtual con los canales de hardware más rápidos de ETA. Aunque tenía sus raíces en el sistema interactivo Livermore Time Sharing System (LTSS), VSOS se centró como un sistema operativo orientado a lotes . VSOS no se ejecutó en muchas instituciones y su rendimiento orientado a aplicaciones, mientras que el enfoque histórico de la supercomputación, dejó atrás sus funciones debido a su base de usuarios limitada.
Para abordar esta deficiencia de funciones y hacer que el sistema operativo sea más "normal de usar", las características de VSOS se combinaron con las de UNIX en un sistema operativo híbrido. El sistema operativo estaba destinado a ser eficaz tanto para el trabajo por lotes que impulsaba el hardware al máximo como para el uso interactivo en el desarrollo desde una estación de trabajo UNIX.
EOS fue escrito principalmente en Cybil , un lenguaje de programación similar a Pascal creado por Control Data para sus posteriores sistemas operativos Cyber. Fue un nuevo esfuerzo, ya que VSOS se implementó en IMPL , un lenguaje similar a Fortran creado para la implementación de LTSS. La apariencia de la línea de comando de todos estos sistemas era similar al linaje que se remonta a UNIVAC EXEC * 8 .
EOS se lanzó con las primeras entregas de hardware y tenía algunos de los problemas típicos de las primeras versiones del sistema operativo. Algunos clientes retrasaron el pago de sus instalaciones de supercomputadoras.
Más tarde, ETA lanzó un puerto de UNIX para la línea ETA-10, que fue aceptado más rápidamente por su base de clientes. Sin embargo, este puerto comenzó como un núcleo de un solo procesador que no explotaba de manera transparente la arquitectura de hardware con hasta 8 CPU de aplicaciones grandes para aplicaciones.
Ver también
Referencias
- ^ Booker, Ellis (24 de abril de 1989). "Canción del cisne del superordenador de los CDC" . Computerworld . IDG Enterprise. 23 (17). ISSN 0010-4841 .