next up previous contents
Next: Conclusiones y Trabajo Futuro Up: Otros trabajos relacionados Previous: Apertos

Sistemas de soporte a la ejecución

Aunque no son estrictamente Sistemas Operativos, o al menos no son sistemas concebidos como SSOO de propósito general, debemos mencionar que existen sistemas de soporte para tiempo de ejecución cuya finalidad es suministrar servicios básicos para lenguajes de programación que permiten la realización de sistemas distribuidos. En cierto modo, su espíritu está cerca de la idea de partida de Off: suministrar mecanismos básicos para que el usuario pueda programar sus propios servicios (o emplear bibliotecas/servidores que lo hagan).

Lamentablemente, los sistemas de soporte en tiempo de ejecución para distintos lenguajes que permiten la implementación de sistemas distribuidos están centrados en el suministro de abstracciones para el lenguaje que soportan. Otro inconveniente es que estos sistemas de soporte rara vez suministran los servicios de protección básicos que necesita un SO, dado que su interés suele ser el uso de una única aplicación (con un único dominio de protección) en distintos nodos de una red.

Finalmente, la mayoría de las veces estos sistemas están implementados sobre un SO nativo que actúa de anfitrión (ej. como sucede con PVM [152]).



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