¿Cómo puedo diagnosticar un rendimiento realmente bajo de mi 13 "MBP 2011 con 10.6?

7

Las especificaciones son:

  • 2011 MBP 13 "
  • Core i7
  • 4Gb RAM
  • HDD de 320Gb (no SSD)

Uso el sistema para el trabajo todos los días, casi siempre ejecuto lo siguiente:

  • Mail.app
  • Chrome (7-10 pestañas)
  • Terminal (2-3 sesiones)
  • Skype
  • TextEdit (2-3 documentos)
  • Adium (5 cuentas en gTalk, Jabber, MSN)
  • Buscador (1-2 ventanas)
  • Unidad de cifrado PGP

Ocasionalmente (menos del 50% del tiempo) también ejecuto:

  • Firefox (2-3 pestañas)
  • MAMP (Apache / PHP / MySQL)
  • LibreOffice (1-2 documentos)
  • MS Office (1-2 documentos)

Tengo un icono en la barra de menú que constantemente me indica el uso de la CPU / memoria. En el mejor de los casos, casi después de haber arrancado y activado la cantidad mínima de mis aplicaciones siempre en uso, estoy usando 2-2.5 gb de RAM.

Después de unas horas, subiré alrededor de 3 gb y generalmente permanecerá en ese punto, donde la carga de cualquier aplicación parece ser mucho más lenta de lo requerido y tratar de ejecutar cosas más pesadas como Excel / Calc o VMWare Fusion es casi inutilizable y tarda años en ponerse en marcha.

Una vez que la memoria obtiene 3 gb +, a menudo se congela el sistema (el mouse palpita, ninguna aplicación responde) durante 5-10 segundos, y un aumento masivo en el uso de la CPU durante el período de 5-10 segundos.

Estoy en una oficina de aproximadamente 10 personas, y todos ejecutamos aplicaciones muy similares, incluido el PGP Disk Encryption.

Me pregunto si alguien podría dar consejos sobre cómo mejorar el rendimiento o cómo diagnosticar un rendimiento deficiente en OSX. En casa, soy una persona de Windows / Ubuntu, y siento que he descubierto cómo diagnosticar los problemas de rendimiento que obtengo en esas plataformas, pero en el mundo OSX me siento totalmente inexperto.

Gracias por cualquier consejo.

    
pregunta DanH 06.12.2011 - 08:57

2 respuestas

5

Cuando la memoria RAM cableada y activa pasa el 50%, la mayoría de las tareas son considerablemente más lentas. Verá un aumento en la actividad de paginación ( vm_stat 15 en el terminal - verifique las salidas de página; indican que se tuvo que escribir algo de memoria en el disco duro lento y la salida constante de la página y la página en más de 10-20 por minuto indica que tiene una memoria RAM sin valor sistema.)

Cuando te mueres de memoria RAM, puedes comprar más o hacer menos. Es posible que desee obtener un software de monitoreo como el Monitor de actividad y mantener el indicador de memoria en su base. Es probable que el sistema se balancee en función de los retrasos de tiempo que informe. Cada uno de los programas activos necesita algo de memoria que acaba de paginarse al disco para liberar espacio extra para la memoria que necesita otro programa. Es un ciclo defectuoso y la computadora solo pasa tiempo ejecutando círculos en lugar de hacer el trabajo que querías.

Aquí hay un mac con cada indicación de presión RAM:

Pero,salirdeunaaplicacióngrandecomoApertureyvolverainiciarlaaúnnotienepaginaciónyelsistemaesmuyreceptivo.Ignorelaprimeralíneadespuésdelosencabezadosenvm_stat,yaqueeseltotaldesdeelinicio,peroobservelasalidadepáginayaquetieneaplicacionesquenoresponden:

mac:~me$vm_stat15MachVirtualMemoryStatistics:(pagesizeof4096bytes,cachehits0%)freeactivespecinactivewirefaultscopy0fillreactivepageinspageout2604821186K74303275275234520323478K2276158188709K1202926401584822606891187K743032752752340384117032560002613101185K74001275250235835106687771150402920871153K74711274313236770329279722168401805214699283477575426986123589777208130633008410517897936518757662692152319812767825041305902204638949872027207627485223337112685527128942225002237011180K778342835682653965895122555629571727802050131186K827652915612652933894422553696640733402014011173K8967130167226559549542682472316192860

Sinembargo,iniciaralrededorde4delasaplicacionesdeAdobeCS4puedehacerqueestamáquinaseconviertaenunapalizaylalentitudqueusteddescribe,yaquelasaplicacionestardan30segundoseniniciarseyhaymuchosrebotesdeiconoscuadradoseneldock.

Aquí está el vm_stat 15 asociado que muestra el problema. Mire específicamente la memoria libre cayendo en picado al mínimo y subiendo / retrocediendo la página.

mac:~ me$ vm_stat 15
Mach Virtual Memory Statistics: (page size of 4096 bytes, cache hits 0%)
  free active   spec inactive   wire   faults     copy    0fill reactive  pageins  pageout
 21822  1190K   4746   585056 228411  332621K  2315577  196418K   121439   781551     1806 
 86862  1152K   5123   570803 215710   124555      932   102117        0     2086       15 
 73080  1161K   8631   571301 216607    24404      337    14931        0     1994        0 
 29655  1196K  13500   572024 219284   188966      535   112913        0     3606        0 
  1668  1208K   9616   594723 216954   174145      215   144996       16    15268      121 
  4142  1206K   5795   595393 219564   322750        0   320426        0        1        0 
  3043  1204K   3485   596990 223264   138981      136   136653        0       28        0 
  2338  1205K   2782   598556 222416   332263      321   321321        0      164       30 
  3251  1204K   2919   598770 222027    90135       82    85050        0        5        0 
  2606  1203K    212   600436 224678   114502        1   112450        0       35        0 
  1188  1200K    174   600230 228582   162660      117   157230    33127      860     9914 
 22069  1200K  27612   550547 230304    89953       38    82383     8274      159     2071 
  1910  1200K    349   600071 227976    24382        0    23465     7332        1     2985 
  1164  1201K    174   600281 228423     4940        1     4046     7087        8     2500 
 30404  1203K    186   567418 229475    16087        1    16045     8566        4     2235 
    
respondido por el bmike 07.12.2011 - 01:53
2

Estas son generalmente las cosas que hago cuando tengo problemas con el rendimiento. Asegúrese de tener una copia de seguridad completa primero, por supuesto.

  • Cerrar todas las aplicaciones. Abra la Utilidad de Discos y haga clic en 'Macintosh HD' (o como se llame su disco duro OS X) en el lado izquierdo. Luego haga clic en verificar disco. Deje que haga su trabajo, y si vuelve con un texto verde que dice que el disco está bien, genial. Si no es así, busque el disco original de Mac OS X que vino con su máquina. Inserte el disco, apague su computadora. Presione el botón de encendido nuevamente, luego presione la tecla 'c' inmediatamente. Esto arrancará su computadora desde el CD. Cuando se haya cargado, seleccione el idioma y luego haga clic (en la barra de menú superior) Utilidades - > Utilidad de disco. Dentro de este, seleccione su disco duro OS X y haga clic en 'Reparar disco'. Esto puede tardar algún tiempo en completarse. Cuando haya terminado de reparar, reinicie su computadora en OS X.

  • Luego vuelva a la Utilidad de Discos, seleccione su disco y haga clic en 'Reparar Permisos de Disco'. Una vez más, esto puede tomar algún tiempo.

  • Si aún no lo tiene, obtenga Onyx ( aquí ). Ábrelo y haz clic en la pestaña "limpieza". Seleccione y ejecute cualquier caché o historial que desee borrar. Todos son seguros de eliminar, no causan cambios en su computadora portátil, solo las aplicaciones pueden requerir unos segundos más para comenzar inmediatamente después de la limpieza.

  • Asegúrese de que su disco duro no esté lleno de basura que no necesita y que no esté demasiado lleno. Vaciar la basura.

Es de esperar que también note un aumento en la vida útil de la batería después de estos procesos.

Espero que esto ayude!

    
respondido por el Ali 07.12.2011 - 00:16

Lea otras preguntas en las etiquetas