MINIX
Minix fue desarrollado para
correr sobre IBM con microprocesadores Intel microproco superior.
Estructura de Mini
Funciones del núcleo
( nivel 1 )
- · Recoger las interrupciones físicas de los dispositivos y las llamadas al sistema de los procesos
- · Gestionar la CPU
- · Dar un modelo más abstracto a los procesos
Funciones de la capa de
controladores ( nivel 2 )
Comprende todas las
llamadas “tareas” que son lo que otros
sistemas operativos llaman manejadores o controladores
de dispositivo (drivers).
·
“tarea del sistema”, que copia entre regiones
de memoria
Funciones de la capa
de servicios ( nivel 3 )
- · La capa de servicios la componen principalmente los servicios del sistema de ficheros (FS) y el manejo de memoria (MM). Además, se pueden añadir servicios de red, que no vienen compilados por defecto en MINIX, y uno puede crearse sus propios servicios.
- · El gestor de memoria sirve las peticiones como fork, exec, o brk, mientras que el sistema de ficheros responde a las llamadas como read, mount, o chdir.
- · Los servicios son ficheros ejecutables independientes del núcleo.
- · La ventaja más evidente es la rapidez y comodidad para cambiar la implementación del nivel 3, por no vernos obligados a cambiar todo el núcleo.
Funciones de la capa
de nivel de usuario ( nivel 4 )
- · La capa superior comprende todos los procesos “normales” de nivel de usuario, es decir, los intérpretes de órdenes, como el bash o el ash; los compiladores, como el gcc o el g++;
- · los servicios del sistema, como el lpd o el syslogd, etc. Como es lógico, es la capa que tiene menores privilegios y menor prioridad de ejecución de todas.
- · Ningún proceso de esta capa puede acceder a zonas de memoria de otros procesos, esténen la capa que estén. Si se tienen que comunicar, se mandan mensajes, y las copias en memoria las hace el núcleo mismo o el servicio del sistema.
- · Por otro lado, por tener los menores privilegios, si hay un solo proceso de otra capa intentando ejecutarse, obtendrá la CPU antes. Es decir, que no se ejecutará ningún procesos del nivel 4 mientras haya procesos de otras capas intentándolo.
- · Es importante resaltar que aunque se carguen servicios como el lpd que estén ejecutándose todo el tiempo que esté la máquina encendida, éstos no tendrán los mismos privilegios que los procesos de otras capas.
Si quieres mas información sobre este sistema operativo te sugerimos que leeas esto
http://sopa.dis.ulpgc.es/ii-dso/lecminix/inicio/proc/proc_doc.pdf
o bien este amigo
http://elblogdepicodev.blogspot.mx/2012/03/guia-post-instalacion-minix.html
OOOOOOO TE BOY A ROBAR TU BLOGGG JEJEJEJJE BIEN FERZ
ResponderEliminarjejeje gracias gracias pero es del equipo tambien jejeje
ResponderEliminarpues este es el blog de mi equipo, creo yo que la informacion esta muy completa y de acuerdo a lo que lei algunas de sus caracteristicas son las mismas que las de otros SOR asi que me parece que cualquier SOR es muy bueno para ser utilizado!!!
ResponderEliminarhola su trabajo me parece interesante pero creo q les faltan marcar las ventajas y desventajas
ResponderEliminarEs bueno poder saber que requirimientos exite en este sistma operativo.
ResponderEliminarpues me parece un buen SOR aunque no lo he usado pero creo q por lo q lei es interesante y muy bueno.
ResponderEliminar