Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Reconocimiento Unidad Uno PDF
Reconocimiento Unidad Uno PDF
Pese a que todos los componentes se encuentran en un solo mdulo, puede sugerirse
una pequea estructura como la siguiente:
ADMINISTRADOR DE RELOJ FSICO: Convierte las oscilaciones del reloj fsico en tiempo.
Una capa ms arriba se encuentra el ncleo del sistema o kernel que es el encargado
de la administracin de la memoria, el procesador y los archivos.
Mquinas virtuales.
La mquina desnuda o simple, que es definida por el hardware. Todas las operaciones
en ellas son las instrucciones de mquina.
La mquina extendida, definida por el hardware y el ncleo del sistema operativo; esta
es la que generalmente utiliza el usuario.
Los programas de los usuarios corren bajo la mquina extendida lo que representa
algunos inconvenientes como son la portabilidad de los programas y es imposible
correr dos sistemas operativos simultneamente, pues estos se ejecutan directamente
sobre la mquina desnuda y solo se dispone de una.
Cada mquina virtual es igual a la mquina real, por tanto sobre ellas se puede
ejecutar cualquier sistema operativo que pueda ejecutarse en forma directa sobre el
hardware.
Cuando un sistema ejecuta una llamada al sistema (SVC), el sistema operativo lo atrapa
en su propia mquina virtual, este entonces proporciona las instrucciones de E/S en
hardware para la lectura del disco virtual o lo necesario para llevar a cabo la llamada.
Estas instrucciones son entonces atrapadas por el SGMV, que las lleva a cabo como
parte de la simulacin del hardware verdadero.
Para solicitar un servicio, como la lectura de un archivo, un proceso cliente debe enviar
la solicitud al proceso servidor, quien realiza el trabajo y luego devuelve una respuesta.
A pesar de que los procesos servidores no tienen acceso al hardware, algunas tareas
no pueden ejecutarse en modo usuario por lo que se les permite a los procesos
servidores algunas veces ejecutarse en modo ncleo con acceso total al hardware,
usando un mecanismo normal de mensajes para la comunicacin entre procesos.