Next: El modelo de SO
Up: El prototipo de DAMN
Previous: El prototipo de DAMN
Como resultado de la realización del prototipo hemos podido aprender
que:
- El modelo de DAMN resulta fácilmente implementable dando lugar a
kernels extremadamente simples.
- El lenguaje de programación C no es un buen lenguaje para
implementar SSOO, gran parte del tiempo de desarrollo se empleó en
eliminar errores que podría haber detectado el compilador.
- El uso de orientación a objetos habría simplificado enormemente
la realización del núcleo (ver apartado 5.3.1).
- No merece la pena multiplexar un portal entre todos los
puntos de entrada de cada uno de los servidores del sistema. Los
portales son suficientemente baratos como para emplear uno por cada
punto de entrada.
- La suposición que realizamos de que los recursos físicos se
conocen en tiempo de arranque es falsa. Últimamente han aparecido
módulos de memoria que es posible insertar en caliente en algunas
arquitecturas.
- El modelo de Shuttles de Off podría incorporarse a sistemas
tradicionales para suministrar interfaces comparables a VFS entre el
sistema de gestión de procesos y el resto del sistema.
- El empleo de Propiedades (de Shuttles) resulta muy conveniente
para desarrollar un sistema de gestión de procesos, ya que permite
depurarlo con independencia del resto de subsistemas.
Francisco J. Ballesteros
Fri Dec 19 17:18:03 MET 1997