MINIX

Valora este artículo

Quién estudiara Ingeniería Informática en los 90’s muy probablemente conocerá este Sistema Operativo. Como a muchos de vosotros, a mi también “me toco” hacer las prácticas de la asignatura modificando el núcleo de MINIX.

Pues bien, MINIX sigue manteniéndose y distribuyéndose, así que si alguno quiere puede volver a revivir aquel pequeño infierno que fueron las prácticas de Sistemas Operativos (al menos para mi).

Historia

Andrew S.Tanenbaum desarrolló MINIX en el año 1.987 para ser utilizado en sus clases de Sistemas Operativos en la Universidad Libre de Amsterdam. Esta primera versión soportaba las arquitecturas IBM PC e IBM PC/AT.

En 1.991 se publicó la versión 1.5 que soportaba las arquitecturas MicroChannel IBM PS/2, Motorola 68000 y SPARC.

MINIX 2 se liberó en 1.997 y sólo soportaba arquitecturas Intel x86 y SPARC.

En 2.005 se publicó la actual versión del Sistema Operativo, MINIX 3. Soporta únicamente las arquitecturas derivadas de Intel IA-32.

Estructura

MINIX tiene una estructura de 4 capas:

  • Capa 1: Es la que se comunica directamente con el hardware del sistema y planifica la ejecución de procesos.
  • Capa 2: Gestiona todas las operaciones de E/S (disco, impresora, pantalla, …).
  • Capa 3: En esta capa están los procesos servidores que son los que administran a más alto nivel las tareas.
  • Capa 4: Aquí es donde se instalan los procesos del usuario.

Cómo conclusión puede decirse que MINIX es un Sistema Operativo pequeño pero que contiene todas las características de Sistemas más grandes como UNIX, esto lo hace especialmente adecuado para los fines educativos.

Espero que este pequeño articulo haya hecho que más de uno recordéis vuestros años de estudiante 😉

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *