“Conocimiento Hardware>CPUs

¿Qué función de CPU permite que el microprocesador admite ejecutar múltiples sistemas operativos al mismo tiempo?

2015/10/18
Ninguna característica de CPU única permite directamente un microprocesador ejecutar múltiples sistemas operativos * al mismo tiempo * en la forma en que algunos podrían entender intuitivamente (como la verdadera ejecución paralela de los núcleos del sistema operativo). En cambio, es una combinación de características y técnicas que permiten la * apariencia * de la ejecución simultánea. Las características clave son:

* Soporte de virtualización (por ejemplo, Intel VT-X, AMD-V): Esta es la característica más crucial. Permite que la CPU cree máquinas virtuales aisladas (VM). Cada VM tiene sus propios recursos de hardware virtualizados (CPU, memoria, E/S) y puede ejecutar un sistema operativo separado. La CPU cambia rápidamente entre estas máquinas virtuales, dando la ilusión de la ejecución simultánea. Este no es verdadero paralelismo a nivel del núcleo del sistema operativo; Es un cambio de contexto rápido.

* Unidad de gestión de memoria (MMU): La MMU es esencial tanto para la virtualización como para la multitarea general. Mapea direcciones virtuales utilizadas por cada sistema operativo y aplicación a direcciones de memoria física, asegurando que cada sistema operativo piense que tiene acceso exclusivo a la memoria.

* Cambio de contexto rápido: La capacidad de la CPU para cambiar rápidamente entre diferentes procesos y VMS también es crucial para la capacidad de respuesta de un sistema que ejecuta múltiples OSE.

Es importante tener en cuenta que, si bien la virtualización permite ejecutar múltiples sistemas operativos simultáneamente, generalmente no se ejecutan * simultáneamente * en un sentido de procesamiento paralelo donde múltiples núcleos del sistema operativo están ejecutando instrucciones en el mismo instante en el mismo núcleo de CPU (a menos que utilicen la tecnología de hiperingidos o múltiples núcleos). En cambio, la CPU cambia rápidamente entre los sistemas operativos, dando la impresión de operación simultánea.

CPUs
¿Cuál es la importancia del reloj de la CPU para determinar el rendimiento de un sistema informático?
¿Qué es el procesador de 8 núcleos y el dual quads?
¿Cuáles son los fabricantes de CPU y su página de inicio?
¿Cuál es el mejor tipo de CPU?
¿A qué está conectada la CPU?
¿Todos los procesadores usan el mismo tipo de registro?
¿Cuál es el significado de un procesador con 3 MB de caché L3?
¿Qué hace la CPU en una computadora y cómo se mide su velocidad?
Conocimiento de la computadora © http://www.ordenador.online