“Conocimiento Hardware>CPUs

En un sistema con n CPU, ¿cuál es el número máximo de proceso que puede estar listo para correr y esperar?

2012/5/22
El número máximo de procesos que pueden estar listos, en ejecución y espera en un sistema con n CPU es teóricamente ilimitado .

He aquí por qué:

* cola lista: La cola Ready contiene procesos que están listos para funcionar pero esperando su turno en una CPU. No hay límite inherente para cuántos procesos pueden haber en esta cola.

* Ejecutar procesos: Con N CPU, puede tener n procesos ejecutados simultáneamente.

* Cola de espera: La cola de espera contiene procesos bloqueados, esperando algún evento (por ejemplo, finalización de E/S, un recurso). Esta cola también puede contener un número teóricamente ilimitado de procesos.

Sin embargo, existen limitaciones prácticas:

* memoria: El número real de procesos que pueden existir simultáneamente está limitado por la memoria del sistema disponible. Cada proceso requiere memoria para su código, datos y pila.

* CPU Power: Si bien puede tener muchos procesos en la cola Ready, la cantidad de procesos que realmente pueden estar en ejecución (y progresar) está limitado por la potencia de procesamiento de la CPU.

* Overhead del sistema operativo: La gestión de una gran cantidad de procesos puede conducir a una sobrecarga significativa en el sistema operativo, potencialmente un rendimiento degradante.

Por lo tanto, si bien no existe un límite teórico en el número de procesos en estos estados, las limitaciones prácticas impuestas por los recursos de hardware y software determinarán el número máximo real que puede administrarse efectivamente.

CPUs
Cómo liberar un ventilador de la CPU
¿Cuántos registros en Intel Core i3?
¿Funcionará un procesador diseñado para el socket 1155 en una placa base con 1156?
Cómo instalar una CPU Socket 775
Mi ordenador no se enciende y atrae a un segundo lugar el ventilador de la CPU
¿Cómo se comunica el módulo DMA con la CPU?
¿Cuál es la temperatura máxima de un procesador Intel?
¿Qué medición de un microprocesador le dice que puede ser más rápido que otra máquina?
Conocimiento de la computadora © http://www.ordenador.online