En el pasado, muchos sistemas de tiempo real no necesitaban
sistema operativo Hoy en día, muchas aplicaciones requieren servicios de
sistema operativo tales como: • programación concurrente, redes de
comunicación, sistema de ficheros, etc. El comportamiento temporal de un
programa depende fuertemente del comportamiento del sistema operativo Durante
el curso utilizaremos los sistemas operativos • MaRTE OS • Linux
Linux es un sistema operativo ampliamente utilizado (PCs,
supercomputadores, servidores, ...) • este auge condujo a su utilización
también en TR • originalmente con muchas limitaciones Mejoras en el núcleo 2.6
para eliminar las limitaciones para TR: • mayor grado de implementación de la
interfaz POSIX de TR • mayor grado de expulsión en las llamadas al sistema •
planificador O(1) • posibilidad de deshabilitar la memoria virtual
No hay comentarios.:
Publicar un comentario