El sistema operativo se vuelve inestable después de un uso prolongado

mi configuración

  • uname -ahuellas dactilares:

    Darwin Jutsu.local 11.2.0 Darwin Kernel Version 11.2.0: Tue Aug  9 20:54:00 PDT 2011;
    root:xnu-1699.24.8~1/RELEASE_X86_64 x86_64
    
  • Versión de Mac OS X: 10.7.3 a partir de esta publicación
  • Procesador: Intel Core i7 de 2,66 GHz
  • Memoria: 8GB 1067MHz DDR3

Problema

Google Chrome comienza a agotarse de una manera extraña: abriré una nueva pestaña e intentaré cargar Gmail. Está tardando más de lo que debería, así que intento hacer clic con el botón derecho o abrir la consola, pero no pasa nada.

Puedo cerrar la pestaña y volver a intentarlo, pero la página se carga y no puedo hacer nada en ella.

Solución de problemas

  • Así es como empiezan a verse las cosas cuando la vida apesta...

    Processes: 97 total, 3 running, 2 stuck, 92 sleeping, 489 threads                                                                                                                                                                    11:59:12
    Load Avg: 3.35, 2.46, 1.58  CPU usage: 3.28% user, 27.93% sys, 68.77% idle   SharedLibs: 13M resident, 6744K data, 0B linkedit. MemRegions: 19003 total, 1363M resident, 65M private, 663M shared.
    PhysMem: 1037M wired, 2255M active, 272M inactive, 3563M used, 4626M free. VM: 198G vsize, 1118M framework vsize, 1886103(0) pageins, 0(0) pageouts. Networks: packets: 287068/334M in, 164599/24M out.
    Disks: 28824/1238M read, 56041/935M written.
    
  • He intentado eliminar los procesos -9 y -15.

    Los procesos terminan como tales: "(Google Chrome)", lo que me parece muy extraño. Estoy acostumbrado a ver "Google Chrome He" o algo como esto:

    /Applications/Google Chrome.app/Contents/Versions/17.0.963.46/Google Chrome Helper.app/Contents/MacOS/Google Chrome Helper --type=renderer --lang=en-US --force-fieldtest=ConnCountImpact/conn_count_6/ConnnectBackupJobs/ConnectBackupJobsEnabled/DnsImpact/default_enabled_prefetch/DnsParallelism/parallel_default/GlobalSdch/global_enable_sdch/IdleSktToImpact/idle_timeout_10/Instant/SilentExperimentA/Prefetch/ContentPrefetchPrerender1/PrerenderFromOmnibox/OmniboxPrerenderEnabled/PrerenderFromOmniboxHeuristic/ExactFullAlgorithm/ProxyConnectionImpact/proxy_connections_32/SpdyCwnd/cwndMin16/SpdyImpact/npn_with_spdy/WarmSocketImpact/warm_socket/ --extension-process --enable-print-preview --channel=313.0x33f8c00.1296777368
    

En este punto, creo que debería reiniciar o apagar. Pero el sistema no está dispuesto a hacerlo, afirmando que no puede cerrar ninguno de los procesos actuales. Intento terminar Adium o la Terminal en sí y tampoco se cierran.

Esto me lleva a mantener presionado el botón de encendido. 😳 Cuando el sistema se reinicia, todo funciona como debería, incluso los comandos de eliminación.

¿Alguien tiene una idea de lo que podría estar causando esto?

Syslog: (220 fue el proceso principal de Google Chrome)

Feb 10 15:06:35 Jutsu Dock[222] <Error>: kCGErrorIllegalArgument: CGSSetWindowTransformsAtPlacement: Failed

Feb 10 15:06:35 Jutsu Dock[222] <Error>: kCGErrorIllegalArgument: CGSSetWindowTransformAtPlacement: Failed

--- last message repeated 1 time ---

Feb 10 15:06:35 Jutsu Dock[222] <Error>: kCGErrorIllegalArgument: CGSSetWindowListGlobalClipShape: Invalid window 0x72

Feb 10 15:06:31 Jutsu Dock[222] <Warning>: trying to take pid 220 out of fullscreen but it is not the current space

Actualizar

  • Este problema no es exclusivo de Google Chrome, también ocurre con iTunes y otras aplicaciones.

  • "matar" los procesos no produce los resultados deseados, pero ir a Apple Icon -> Force Quit detiene completamente el proceso como debería.

    Pero el sistema aún comienza a degradarse en estabilidad, por ejemplo, informa iTunes:

    "The iTunes Library file is locked, on a locked disk,
    or you do not have write permission for this file."
    
  • Cuando traté de salir de la Terminal, ese proceso también se atascó ( ver informe @ github ).

Reiniciar sigue siendo la única opción viable.😱 😰 😂 😭

¿Qué versión de Mac OS X está usando y cuáles son las especificaciones de su computadora con respecto a la CPU, la RAM, el tamaño del disco duro y el espacio disponible en el disco duro?
Actualicé la publicación en la parte superior.
¿Muestra ps auxr | head -5algún proceso superando a la CPU?
Esperaré a que vuelva a pasar y te aviso. Pero si recuerdo que el uso de la CPU era normal, la carga era buena, pero los procesos en cuestión estaban "atascados", pero estoy seguro de que había más que eso.
→ Grok: ¿podrías especificar qué tarjetas gráficas tienes? ¿Podrías recordar si este problema se debe a una suspensión de tu Mac? Al principio, hay algo que retiene la CPU dentro del Kernel (27,93 %). Sospecharía una extensión del kernel.

Respuestas (1)

Si bien su problema puede ir más allá de esto, hay un comportamiento que he notado con Google Chrome;

Cuando abra una nueva ventana/pestaña, espere a que se cargue el contenido . Espere a que aparezcan los sitios principales y todo lo demás. Si navega a un sitio mientras aún se está cargando, Chrome rara vez me permite navegar a otra cosa. En donde, si empiezo a tener este problema y dejo que se cargue el contenido de Top Sites, y LUEGO navego en alguna parte, funciona casi a la perfección y sin ningún problema.

Cada vez que estoy "atascado" cargando contenido, eliminar la pestaña lleva tiempo, al menos unos segundos, pero finalmente sucede.

Sin embargo, nunca he tenido una inestabilidad masiva de la computadora como resultado de Chrome, el apagado/reinicio nunca ha fallado.

Estoy preocupado ya que arrojaba errores de Objective C.
Tengo un montón de errores de ObjC de Chrome en mi consola, pero no puedo decirte ningún problema obviamente funcional que creen.