next up previous contents
Next: La arquitectura del kernel Up: Tesis Doctoral Off Previous: Máquinas virtuales anidadas

La realización de Off

...Deep Hack Mode--that mysterious and frightening state of consciousness where Mortal Users fear to tread.

--Matt Welsh  

En el capítulo anterior vimos las características de un DAMN y las líneas principales que determinan el diseño de Off. Ahora que ya debería estar claro el modelo de construcción de sistemas operativos distribuidos que estamos proponiendo, dedicaremos el presente capítulo a discutir la realización de Off, el prototipo de DAMN del que hemos estado hablando.

Además de apartados dedicados a los diversos aspectos de diseño e implementación del tex2html_wrap_inline8127kernel dedicaremos algunos apartados, a lo largo de la exposición, a la discusión de trabajos relacionados. Aunque bien podría pensarse que éstas estarían mejor encuadradas en el capítulo siguiente (dedicado a discutir otros sistemas que abordan los problemas que nos ocupan), nuestro propósito es establecer comparaciones puntuales, en aspectos concretos, entre Off y otros sistemas. De este modo, en el apartado dedicada a Shuttles encontramos párrafos donde se comparan éstos con otras abstracciones empleadas en gestión de procesos. Igualmente, encontraremos en el presente capítulo comparaciones puntuales de la IPC en Off con otros mecanismos de IPC, de la planificación en Off con otros esquemas de planificación, etc. Creemos que haciéndolo así se facilita la lectura y la comprensión del trabajo realizado. El capítulo siguiente estará entonces dedicado a comparaciones con otros sistemas con carácter general o global, sin entrar en aspectos concretos.

Hemos de mencionar que el código que aparece en el texto corresponde a la implementación actual del tex2html_wrap_inline8127kernel, omitiendo detalles del mismo que no son relevantes para su comprensión. En algunos casos hemos empleado incluso pseudo-código. Cualquier lector interesado puede dirigirse a [10] para obtener el código completo en formato electrónico o consultar [14] para obtener una descripción genérica de la arquitectura del sistema.

En lo que sigue, veremos primero aquellos aspectos generales de diseño e implementación que afectan al tex2html_wrap_inline8127kernel del sistema en su conjunto y, seguidamente, el diseño y realización de cada uno de los subsistemas que forman el tex2html_wrap_inline8127kernel.




next up previous contents
Next: La arquitectura del kernel Up: Tesis Doctoral Off Previous: Máquinas virtuales anidadas

Francisco J. Ballesteros
Fri Dec 19 17:18:03 MET 1997