El uso de la CPU se dispara a ~50% y permanece allí hasta que se suspende

El uso de la CPU se dispara a ~50% y permanece allí hasta que se suspende

Este es el problema de Windows Vista, que se ve, creo, principalmente en portátiles con procesador dual, donde el porcentaje de CPU de repente se dispara a aproximadamente el 45% y permanece allí. Una vez que esto haya sucedido, % CPU nunca volverá a la normalidad por sí solo, aunque, curiosamente, "dormir" la caja durante unos segundos restablecerá la condición.

He visto que esto sucede muchas veces (portátil Sony VGN-CS215J con CPU Intel de doble núcleo) cuando la caja está allí sin hacer nada, con solo el 2-3% de CPU en segundo plano normal, y de repente, ¡BOOM!

"Process Explorer" muestra que la CPU en uno de estos episodios está siendo consumida por "Interrupciones", en lugar de cualquier programa específico.

Definitivamente es cierto que esta condición es "real" y no solo un problema con la medición de la CPU. Cuando esto ocurre, el cuadro se ralentiza y, a veces, determinadas aplicaciones se ralentizan (las tareas que tardarían diez segundos, por ejemplo, tardan diez minutos). Además, en mi portátil el ventilador arranca a gran velocidad.

Las búsquedas en Google muestran que se trata de un problema bastante común, y se han "identificado" muchas supuestas "causas", aunque siempre resultan ser pistas falsas. El problema tiende a aparecer y desaparecer (parece que la probabilidad de que ocurra varía de IPL a IPL, algunos IPL casi nunca lo hacen y otros lo hacen cada diez minutos), por lo que es fácil tener la falsa impresión de que el problema ha sido solucionado. "curado", sólo para que regresara.

Microsoft, por supuesto, niega tener conocimiento alguno del problema, aunque ocurre en varias marcas diferentes de sistemas.

Una pista que tengo es que no parece suceder cuando mi computadora portátil está funcionando con batería (aunque, por supuesto, dada la variabilidad del síntoma, es difícil decir esto con certeza). Pero intenté jugar con los controles de velocidad de la CPU (en opciones avanzadas de energía) y eso no solucionó el problema.

Actualización 1:

Lo he comprobado varias veces y no hay ningún controlador nuevo disponible para mi caja. (Hay un nuevo controlador de pantalla, pero Sony no lo ha vuelto a activar con sus ganchos especiales, por lo que no funcionará en esta caja).

No veo que "recorrer la pila" sirva de nada ya que el "bucle" se realiza en interrupciones, no en ningún proceso específico. Supongo que podría intentar hacer un seguimiento de interrupción, pero probablemente llevaría mucho tiempo del que no tengo.

Actualización 2:

Actualización: hoy experimenté la falla mientras funcionaba con batería, la primera vez que esto sucede. Entonces no conozco ninguna condición que impida el fallo.

Al desactivar los servicios de Windows, como la indexación de búsqueda, lo hice hace mucho tiempo.

Actualización 3: (21/05/11)

Por capricho, desconecté el cable de red y he estado funcionando de forma inalámbrica en casa y en el trabajo durante los últimos dos días. (Por lo general, no me gusta utilizar la tecnología inalámbrica si no es necesario, ya que creo que ya hay demasiada contaminación de RF). No se han producido episodios. Extraño.

Actualización 4: (30/05/11)

He estado corriendo durante los últimos 11 días aproximadamente, usando solo conexión inalámbrica. (No es algo que normalmente me guste hacer, ya que siento que ya hay demasiada contaminación de RF y no es necesario agregar más cuando hay una conexión por cable disponible). Y durante los últimos 11 días no he tenido un "incidente", por con diferencia, el tiempo más largo sin incidentes que he visto. En uno o dos días empezaré a conectarme de nuevo y veré qué pasa.

Actualización 5: (2/6/11)

Como resultado de una interrupción del enrutador inalámbrico en el trabajo, tuve que usar la conexión por cable allí durante dos días, y el comportamiento anterior (40% aproximadamente de "eventos" después de 30 a 60 minutos de tiempo de actividad) volvió. Sin embargo, algo curioso: en ambos días, cuando llevaba la computadora portátil a casa y la conectaba a la red inalámbrica, el problema volvía a aparecer en unos minutos. Pero una vez que "dormí" y "volviera a despertar", el problema desaparecería permanentemente.

Para llevar la computadora portátil a casa, la dormía, pero de alguna manera el "error" sobrevivió. O, muy posiblemente, la interfaz cableada no se reinició hasta después de volver a despertarse, e hizo algo desagradable durante esos pocos segundos.

Solo como referencia, el adaptador con cable es un "Controlador Fast Ethernet Marvell Yukon 88E8040 PCI-E". Sería interesante saber si el mismo adaptador está asociado a otros casos de este problema.

Actualización 6: (6/6/11)

Estoy empezando a sospechar que de alguna manera el adaptador inalámbrico es el culpable. Cuando está apagado, de alguna manera puede dañar el sistema. Digo esto porque el enrutador en el trabajo es un poco "funky" y a veces tengo que apagar y volver a encender la conexión inalámbrica (a través de un interruptor mecánico en la parte frontal de la computadora portátil) para obtener una conexión. Cuando hago esto, inevitablemente al cabo de unos minutos (no inmediatamente) recibo las interrupciones. Dormir y volver a despertar la computadora portátil soluciona el problema de interrupción, aparentemente de forma permanente (hasta la próxima vez que se apague la conexión inalámbrica). Para que conste, el adaptador inalámbrico es un "Intel(R) WiFi Link 5100 AGN", aunque podría ser un problema mayor con la forma en que se implementa el conmutador.

Actualización 7: (5/7/11)

He estado ejecutando durante más de un mes el adaptador de red inalámbrico (frente al cableado) y el problema prácticamente ha desaparecido. Algunas veces (debido a que perdí la conectividad por algún motivo) apagué el adaptador durante varios segundos y luego lo volví a encender para restablecerlo. En todos menos uno de estos casos, por lo que puedo recordar, tuve el problema del 50% de la CPU después del ciclo de apagado/encendido, aunque, curiosamente, en varios casos el problema no apareció durante 30 minutos o más después del apagado. /en.

Actualización 8: (18/7/13)

Hace unos 10 meses tuve que completamenterestaurar mi sistema desde la copia de seguridad, y desde entonces no he visto el problema del 50% de la CPU. (No he intentado provocarlo deliberadamente, pero la radio se apagó accidentalmente en varias ocasiones). Por supuesto, ningún error de Windows desaparece por completo, así que ahora tengo un problema conOpen Office falla, pero supongo que puedo vivir con eso.

Respuesta1

Eche un vistazo al kit de herramientas de rendimiento de Windows:Enlace

Mi dinero está en conductores de mierda.

Esto me sucedió con controladores de red Broadcom (que son redundantes) de mala calidad.

Respuesta2

Sospecharía de controladores incorrectos/malos, BIOS defectuoso o hardware completamente defectuoso en ese orden. Es muy, muy poco probable que esto sea un problema del propio Vista. Las interrupciones del tipo que aparecen en Process Explorer son el resultado de programas que tienen errores no fatales o condiciones de bloqueo mientras se ejecutan en modo real. En la parte superior de mi lista estarían los controladores de Sony para los botones de la placa selectora (los que están encima del teclado) y las funciones especiales del teclado. Habiendo trabajado antes con el software de Sony, puedo decir honestamente que es una completa mierda.

Respuesta3

Intentaría desactivar los servicios de Windows no deseados y, más notablemente, la Búsqueda de Windows.

La lista más autorizada de servicios que se pueden modificar está enSitio web de Black Viper.

También podrías echar un vistazo aRecomendaciones de servicios Vista de TweakHound.

Cree un punto de restauración del sistema antes de comenzar. También podrías usarEjecuciones automáticascomo su herramienta, ya que puede guardar la configuración actual en un archivo de texto y restaurarla más tarde.

Respuesta4

Responda mi propia pregunta para poder cerrar esto. La causa precisa del problema no está clara, pero puedo evitarlo manteniendo la "radio" encendida, incluso cuando funciona sin cable.

información relacionada