¿Qué sucede cuando creas más memoria virtual usando RAM? ¿Afecta esto a la CPU de alguna manera?

Ok, solucionemos algunas confusiones.

RAM – es memoria física
HDD: se puede usar como memoria virtual.

P: ¿Por qué necesitamos memoria durante el cálculo?
R: Para almacenar cálculos incompletos y resultados parciales, a los que se hará referencia nuevamente para completar los programas en ejecución.

Y, necesitamos hacer referencia a estos cálculos muy rápido. Entonces usamos RAM como la “Memoria” primaria para “memorizar” estos cálculos. (HDD es mucho más lento que RAM)

Ahora, la RAM tiene un límite de tamaño, digamos 4 GB. No se puede permitir que cualquier programa muy grande que almacene tantos resultados parciales que necesite más memoria de 4 GB pueda detener todo el sistema. Entonces tenemos una solución alternativa:

Memoria virtual: configure algo de espacio en el disco duro para almacenar algunos de estos resultados parciales y obtenga la siguiente parte del gran programa en la RAM para hacer los cálculos restantes. (Este proceso puede repetirse siempre que el programa en ejecución no esté completo).

Ahora, volviendo a tu pregunta.
La CPU no se ve afectada por si aumenta o disminuye la memoria virtual. Solo necesita hacer cálculos. Lee el código del programa, envía solicitudes de dirección y datos, y se sienta en su trasero a menos que lleguen los datos solicitados o el sistema operativo le haya dado algo más que hacer.
La CPU es solo una unidad de hardware, el sistema operativo es el controlador principal que le da a la CPU tareas para hacer.

Por lo tanto, solo será beneficioso aumentar la memoria virtual si está ejecutando programas muy grandes y acaparadores de recursos, ya que le da al sistema operativo la oportunidad de usar el HDD como memoria virtual en línea.
Sin embargo, el sistema operativo en sí mismo puede imponer límites en la cantidad de HDD que se puede asignar como memoria virtual, por razones de rendimiento y seguridad.

Aclamaciones.