¿Por qué tengo un retraso de ejecución grave en los clics, el cambio de aplicación y el uso general?

2

Tengo un MBP 8.1, principios de 2011, 13 pulgadas, Mountain Lion. Cada vez que lo dejo durante más de un par de horas, recibo un serio retraso de ejecución en cada comando. Por ejemplo:

Hago clic en algo (un enlace, un botón, un comando, incluso una pestaña en el navegador) y aparece la rueda del arco iris de la muerte. Después de un par de segundos, mi orden se ejecuta. Hago clic en otra aplicación, y la aplicación hace lo mismo antes de calentarse para usarla: la rueda del arco iris de la muerte, un par de segundos de estancamiento, recuperación y trabajo. La edición y la vista previa del texto son extremadamente lentas para abrir los documentos más pequeños, por lo que tuve que dejar de usarlos por completo: el control de versión forzado de 10.8. No está ayudando en lo más mínimo. Cada vez que hago algo, obtengo este arcoirón de la muerte antes de la ejecución, y lo interesante es el hecho de que

a) El uso de la CPU NUNCA supera el 10% (lo tengo en pantalla en todo momento)

b) De hecho, tengo RAM libre mientras hago esto

No puedo encontrar procesos que acaparan la máquina y no se muestran errores fatales en la consola.

Lo uso para desarrollo web, por lo que tengo las siguientes aplicaciones abiertas en todo momento: un IDE Java (lo sé, muerte para cualquier máquina) en ejecución (PhpStorm), Chrome, Sparrow para correo, cliente de Twitter y TotalTerminal.

Eso es todas las aplicaciones que estoy ejecutando. ¿Alguna idea?

Estoy dispuesto a intentar cualquier cosa, excepto enviarlo a una tienda de Apple para diagnóstico y servicio.

Editar: Información adicional: Este es un MBP impecable, formateado hace apenas tres meses para Lion y actualizado a Mountain Lion hace algunas semanas. Tiene 4GB de RAM.

Edición final: He instalado Ubuntu junto con OSX, en el mismo disco duro. También he instalado todas las aplicaciones que uso en OSX. Ubuntu FLIES, la diferencia es enorme. Ni un solo retraso, en hacer clic, renderizar, indexar, nada. Conclusión: OSX simplemente apesta.

    
pregunta Swader 30.08.2012 - 00:45

1 respuesta

2

Déjame explicarte cómo funciona la memoria RAM. Los datos se cargan primero en la memoria RAM, en bloques llamados "páginas". Eso se llama una "página en". Cuando una parte de la memoria se encuentra en la página, está en Memoria activa o por cable. La memoria cableada es la memoria utilizada por el sistema central y la memoria activa es la memoria utilizada por otras aplicaciones.

Cuando ya no se usa una página en la Memoria activa, se convierte en Memoria inactiva. Los datos aún permanecen en la memoria RAM porque una aplicación puede solicitarlos más tarde, momento en el cual se convierte en Active Memory nuevamente.

Cuando su RAM comienza a llenarse, las páginas más antiguas de la región de Memoria Inactiva están "Paginadas", lo que significa que están escritas en el Intercambio. Su sistema se está ralentizando debido a esto. Su memoria RAM está llena, por lo que el sistema está pagando cosas al disco. El disco es más lento que la memoria RAM, por lo que su sistema se ralentiza a medida que los datos ingresan y salen.

Debes encontrar las aplicaciones usando tu RAM con una combinación de prueba y error y usando el Monitor de actividad para verificar el uso de memoria de cada aplicación. Lo más probable es que el problema sea una pérdida de memoria en una aplicación.

    
respondido por el duci9y 30.08.2012 - 14:53

Lea otras preguntas en las etiquetas