¿Alguna vez has abierto el Administrador
de tareas y te has dado cuenta de que el proceso inactivo del sistema (System
Idle Process) está utilizando el 90% o más de tu CPU? Contrariamente a lo
que podrías pensar, eso no es algo malo. Aquí te explico que es lo que
realmente hace ese proceso.
Este
artículo es parte de nuestra serie de post que explica
varios procesos que se encuentran en el Administrador de tareas, como svchost.exe , dwm.exe,
y muchos
otros . ¿No sabes qué son esos servicios? ¡Mejor empieza a
leer!
¿Qué es el proceso inactivo del sistema?
Si
alguna vez has hurgado en el Administrador de tareas (los usuarios de Windows
10 tienen que buscar en la pestaña "Detalles") verás que el proceso
inactivo del sistema está utilizando la mayoría, si no todo el CPU. Pero
el proceso inactivo del sistema es solo eso; Un proceso de inactividad
realizado por el sistema operativo. Sin este proceso, manteniendo
constantemente ocupado tu procesador con algo que hacer, tu sistema podría
potencialmente congelarse.
En otras palabras, los recursos del CPU utilizados por System Idle Process son solo los recursos del CPU que no se están utilizando. Si los programas utilizan el 5% de tu CPU, el proceso de inactividad del sistema utilizará el 95% de tu CPU. Puedes considerarlo como un simple marcador de posición. Es por eso que el Administrador de tareas describe este proceso como el “porcentaje de tiempo que el procesador está inactivo”. Tiene un PID (identificador de proceso) de 0.
En otras palabras, los recursos del CPU utilizados por System Idle Process son solo los recursos del CPU que no se están utilizando. Si los programas utilizan el 5% de tu CPU, el proceso de inactividad del sistema utilizará el 95% de tu CPU. Puedes considerarlo como un simple marcador de posición. Es por eso que el Administrador de tareas describe este proceso como el “porcentaje de tiempo que el procesador está inactivo”. Tiene un PID (identificador de proceso) de 0.
Windows
oculta la información del Proceso inactivo del sistema de la pestaña Procesos
normales en el Administrador de tareas de Windows 10 para simplificar las
cosas, pero aún se muestra en la pestaña Detalles.
¿Por qué Windows necesita un proceso inactivo del sistema?
Sin
este proceso, siempre manteniendo tu procesador ocupado con algo que hacer, tu sistema
podría congelarse. Windows ejecuta
este proceso como parte de la cuenta de usuario SYTEM, por lo que siempre está
activo en segundo plano mientras se ejecuta Windows.
Los procesos inactivos del sistema son nativos de los sistemas operativos Windows NT, que se remontan a 1993; también aparecen en sistemas operativos similares a Unix, como Linux, pero funcionan de manera un poco diferente. Un proceso inactivo del sistema es una parte normal de tu sistema operativo que ejecuta un solo subproceso en cada núcleo del CPU para un sistema multiprocesador, mientras que los sistemas que utilizan hyperthreading tienen un subproceso inactivo por procesador lógico.
El único propósito del proceso inactivo del sistema es mantener al CPU ocupado haciendo algo, literalmente cualquier cosa, mientras espera el siguiente cálculo o proceso que realizar. La razón por la que todo esto funciona es que los subprocesos inactivos utilizan una prioridad cero, que es más baja que los subprocesos normales, lo que permite que se eliminen de la cola cuando el sistema operativo tiene procesos legítimos para ejecutar.
Luego, una vez que el CPU termina con ese trabajo, está listo para manejar el proceso de inactividad del sistema nuevamente. Tener subprocesos inactivos siempre en un estado Listo (si aún no se están ejecutando) mantiene al CPU en funcionamiento y esperando que el sistema operativo le lance.
¿Por qué está utilizando tanto CPU?
Como
se mencionó anteriormente, este proceso parece usar una gran cantidad de CPU,
que es algo que se detectará si abres el Administrador de tareas en busca de
procesos que requieren recursos. Eso es normal porque es una tarea
especial ejecutada por el programador del sistema operativo solo cuando el CPU
está inactivo, lo cual, a menos que estés haciendo algo que requiera mucha
capacidad de procesamiento, parecerá ser bastante alto.
Para entender el número al lado del proceso en el Administrador de tareas, debes pensar que significa lo contrario a lo que normalmente entiendes. Representa el porcentaje de CPU que está disponible, no cuánto está usando. Si los programas están usando el 5% del CPU, entonces el SIP mostrará que está usando el 95% del CPU, o el 95% del CPU no está en uso o no está solicitado por otros subprocesos en el sistema.
¡Pero mi computadora está lenta!
Si tu
computadora
es lenta y notas un alto uso por parte del Proceso inactivo del sistema,
bueno, eso no es culpa de dicho Proceso. El comportamiento de este proceso
es perfectamente normal y sugiere que el problema no se debe al alto uso del CPU. Puede
deberse a una falta
de memoria, almacenamiento lento u otra cosa que use los recursos de tu
computadora. Como siempre, es una buena idea ejecutar
un análisis con un programa antivirus si
estás experimentando problemas y no estás ejecutando nada que pueda estar
desacelerando tu PC.
Si eso no produce nada y aún experimentas un rendimiento más lento de lo normal, intenta desinstalar los programas no utilizados, deshabilitar los programas que se inician cuando arranca tu computadora , reducir las animaciones del sistema, liberar espacio en el disco o desfragmentar tu disco duro.
El proceso inactivo del sistema es una parte integral del sistema operativo Windows y, si bien parece que está acaparando más del 90%, eso solo muestra los recursos disponibles y el CPU no está haciendo nada en este momento.
¿Te ha sido útil el post? Por favor compártelo en las redes sociales.
Fuente: How to Geek