Sistemas Operativos, Preguntas
Enviado por C4rlos Miranda • 17 de Abril de 2024 • Apuntes • 710 Palabras (3 Páginas) • 25 Visitas
13- ¿Qué es la virtualización y qué ventajas tiene? – Es la tecnología que permite que una sola computadora contenga varias maquinas virtuales, cada una de las cuales puede llegar a ejecutar un sistema operativo distinto. La ventaja de este método es que una falla en una maquina virtual no ocasiona que las demás fallen de manera automática.
14- ¿Cuál es la principal razón por la que la virtualización puede funcionar? – Es que la mayoría de fallas en los servicios no se deben a un hardware defectuoso, sino al software presuntuoso, poco confiable y lleno de errores, en especial los sistemas operativos.
Hipervisores tipo 1
15- 1¿Qué ocurre cuando el sistema operativo el cual cree que se encuentra en modo de kernel ejecuta una instrucción sensible que solo se permite en modo de kernel? – En las CPUs sin VT, la instrucción falla y por lo general también lo hace el sistema operativo, Esto hace que la verdadera virtualización sea imposible.
16- ¿Qué ocurre cuando un sistema operativo invitado ejecuta una instrucción sensible? – Se produce una interrupción de kernel. Así, el hipervisor puede inspeccionar la instrucción para ver si el sistema operativo anfitrión la emitió en la maquina virtual, o si fue un programa de usuario en la máquina virtual.
Hipervisores tipo 2
17- ¿Cómo actúa VMware cuando se inicia por primera vez? – Actúa como una computadora que se acaba de iniciar y espera encontrar en la unidad CD-ROM un disco que contenga un sistema operativo. Después instala el sistema operativo en su disco virtual que en realidad sólo es un archivo de Windows o Linux, para lo cual ejecuta el programa de instalación que se encuentra en la CD-ROM, Una vez que se instala el OS invitado en el disco virtual, se puede iniciar al ejecutarlo.
Paravirtualización
18- ¿Con qué sistemas operativos invitados funcionan los hipervisores de tipo 1 y tipo 2? – Funcionan con sistemas operativos invitados que no estén modificados, pero tienen que hacer un gran esfuerzo por obtener un rendimiento razonable.
19- ¿Qué ocurre cuando se eliminan todas las instrucciones sensibles del sistema operativo para que solo haga llamadas al hipervisor para obtener servicios del sistema como la E/S? – Se convierte al hipervisor en un microkernel. Se dice que un
20- ¿Cómo se puede ejecutar el sistema operativo en el hardware nativo si las instrucciones sensibles se sustituyen con llamadas al hipervisor? – Amsden y sus colaboradores en su modelo, el kernel se modifica para llamar a ciertos procedimientos especiales cada vez que necesita hacer algo sensible. En conjunto, estos procedimientos conocidos como VMI (Virtual Machina Interface, interfaz de maquina virtual) forman una capa de bajo nivel que actúa como interfaz para el hardware o hipervisor.
...