¿Qué es MULTICS?

MULTICS, también conocido como Servicio de información y computación multiplexado, fue un sistema operativo de tiempo compartido desarrollado por MIT, General Electric y Bell Labs, lanzado por primera vez en 1964. Entre los desarrolladores notables que trabajaron en MULTICS están Ken Thompson y Dennis Ritchie.

Nuevos conceptos introducidos en MULTICS.

  • Un sistema de archivos jerárquico, que utiliza nombres de archivos de longitud arbitraria y soporte para enlaces simbólicos.
  • Un almacén de un solo nivel para el acceso a datos que eliminó la distinción entre archivos y memoria de proceso. El sistema operativo de hoy, como Linux, comparte algo similar en el que la memoria de cada proceso forma parte del sistema de archivos, ubicado en el directorio / proc .
  • Enlace dinámico, en el que un proceso puede incorporar código compilado por separado cuando se ejecuta. La vinculación dinámica permite que un programa use la versión más reciente de cualquier rutina externa que pueda llamar.
  • Reconfiguración en línea, en la que se podrían agregar y eliminar componentes de hardware como CPU, módulos de memoria y unidades de disco mientras el sistema estaba en ejecución.

La última máquina que ejecutó MULTICS se retiró del servicio en 2000, pero los conceptos y características de MULTICS aún se encuentran en sistemas operativos que incluyen Windows, Linux y macOS X.

Enlace dinámico, sistema de archivos jerárquico, términos del sistema operativo