¡ADVERTENCIA! Esta "respuesta"haceAborda la pregunta, pero también incluye mucha más información de la que espero que algunas personas puedan beneficiarse.

¡ADVERTENCIA! Esta "respuesta"haceAborda la pregunta, pero también incluye mucha más información de la que espero que algunas personas puedan beneficiarse.

Mi Mac (Macbook Pro) a veces va lenta al realizar tareas básicas, como navegar por la web o algo así. Si abro el Monitor de actividad, tengo (tal vez) un programa que tiene aproximadamente un 10 % de CPU, otros tienen menos del 1 %. El uso de mi CPU no está completo. Todavía tengo más de 2 GB de memoria libre (de 5 GB). No hay mucha actividad de E/S como copiar archivos.

Mis programas abiertos son Google Chrome (6 pestañas, ninguna de las cuales es de alguna manera (flash, muchos objetos DOM, Javascript) tienen en mi opinión, excepto quizás Gmail), Activity Monitor, Finder, Sublime Text 2 (editor de texto) e iTerm (terminal ).

¿A qué se debe la desaceleración? Ser "lento": tomarse el tiempo para escribir estos caracteres (presiono las teclas del teclado pero hay un retraso antes de verlos en la pantalla), cambiar de pestaña o de programa, etc.

Respuesta1

¡ADVERTENCIA! Esta "respuesta"haceAborda la pregunta, pero también incluye mucha más información de la que espero que algunas personas puedan beneficiarse.


Para muchos esto será información conocida. Sin embargo, puede ayudar a los nuevos usuarios.

TeniendoDEMASIADOexperiencia con Macs que van lentos, lo único quehacerLo que sabemos es que (desafortunadamente) puede haberinnumerablecausas.

La respuesta anterior sobre la indexación de Spotlight es de hecho un probable culpable. Si el ícono de la lupa de Spotlight en la parte superior derecha de la barra de menú contiene un pequeño punto que crece y se reduce sutilmente, entonces Spotlight está indexando su disco duro (incluido el contenido de cada archivo). Pero en mi experiencia, Spotlight no ha supuesto una penalización de rendimiento problemática mientras seguía navegando, enviando correos electrónicos, usando Photoshop, Pages, etc.

Si lo desea, puede ir a Preferencias del sistema–>Spotlight–>Privacidad y hacer clic en el símbolo más en la parte inferior izquierda de la columna más a la izquierda. Agregue su unidad de arranque y cualquier otra unidad conectada. Esto evitará que Spotlight indexe y consuma su E/S de almacenamiento, CPU y otros recursos del sistema.

Luego, si SÍ quieres que Spotlight indexe todo (por ejemplo, mientras duermes), haz lo contrario y resalta cada unidad en la columna Privacidad y haz clic en el signo menos. DestacarDEBERÍAreanudar y la lupa debería pulsar nuevamente. (Una utilidad shareware que le permita eliminar el índice actual de Spotlight podría no ser una mala idea, ya que Spotlight comenzaría de nuevo y se ejecutaría sin interferencias mientras duerme).

Spotlight tarda mucho tiempo la PRIMERA vez que indexa volúmenes completos, pero después de eso no se detecta ningún cambio notable en el rendimiento (para mí), ya que soloincrementalmenteindexa archivos y datos recién creados (LEJOSmenos indexación que la primera ejecución en unenterovolumen).

Activity Monitor ha demostrado ser una herramienta indispensable para ver todos los procesos "invisibles" que se están ejecutando y que de otra manera no son evidentes para usted. Es posible que le impresione todo lo que sucede detrás de escena con Mac OS X. REALMENTE ES "El sistema operativo de escritorio más avanzado del mundo", en mi opinión.

En Activity Monitor, seleccione en el menú emergente para ver "Todos los procesos, jerárquicamente".

Luego haga clic en la columna CPU que clasifica todos los procesos según la cantidad de MHz de CPU que están utilizando. Este método de clasificación no es perfecto, ya que notará demonios o procesos ejecutándose dentro de otros procesos y mostrando un uso significativo de la CPU, pero es posible que no aparezcan en la parte superior de la lista ordenada como cabría esperar. Además, esto es en tiempo real, por lo que los procesosRÁPIDAMENTEsalta hacia arriba y hacia abajo en la lista constantemente.

Además del consumo de CPU, Activity Monitor le muestra cuántos subprocesos está utilizando un proceso. Una docena o más de subprocesos significa que el proceso se está asignando a sí mismo muchos recursos. No presto atención al consumo de memoria porque es memoria virtual y usa espacio en el disco duro como RAM virtual. Si tuvieras que sumar la memoria virtual total que las aplicaciones y procesos en Activity Monitor afirman asignarse, pensarías que necesitarías un terabyte de RAM instalado. La memoria virtual funciona sin problemas en segundo plano y no necesita su atención. (Gracias Avi, Bertrand, Jordan y otros). ¡OH! Y es una buena idea dejar entre el 15 y el 20 % del volumen de arranqueNO USADO. Mientras se ejecuta, Mac OS X y muchas aplicaciones "estacionan" temporalmente código que de otro modo consumiría su RAM finita. Tratan este espacio en el disco duro como RAM, aunque sea muy poca RAM.

Muchos programas, como Photoshop, utilizan el espacio libre en el disco como "disco de memoria virtual". ¡Así es como puedes trabajar en un archivo de imagen de 4 GB en Photoshop cuando solo tienes 2 GB de RAM instalados!

Visto en Activity Monitor, una aplicación o proceso que utiliza >50% de la CPU debería ser sospechoso. (Aunque algunos programas monolíticos sí lo hacen, y es normal).

Si no necesita que una aplicación guarde o "recuerde" nada, puede forzar su cierre en el Monitor de actividad (el botón rojo octogonal con forma de señal de alto, pero es complicado cuando intenta resaltar una aplicación o proceso que está saltando todo). sobre el lugar en una fracción de segundo!).

Hice esto antes y luego reinicié la aplicación y descubrí que pasó del 54% de uso de CPU antes al 9% después. Entonces, de antemano la aplicación se ejecutó y no falló, pero una parte de su código podría haber quedado atrapada en un bucle infinito o algo así. Salir y reiniciar debería solucionar este problema.

LIMPIEZA DEL ÁTICO (Y DEL BODEGA)

Incluso después de Mac OS Classic, un apagado tradicional de Mac (no solo un reinicio) realmente puede hacer maravillas. Si seleccionas Apagar en la barra de menú y cuando todo desaparece excepto el fondo de pantalla, ves la ruleta girando por un momento, ¡esto es bueno! Mac OS X está haciendo algunas tareas de limpieza y tal vez guardando la configuración de su sistema, teniendo en cuenta todas y cada una de las modificaciones internas, dispositivos externos (discos duros, impresoras, escáneres, teclados de terceros, ratones, tabletas Wacom, etc.) y cómo están. conectado; USB, FireWire, tarjeta PCI eSATA, Bluetooth, Wi-Fi, etc., creando un caché de Extensiones y Kernels que necesita cargar para no tener que "pescar" en cada inicio, actualizando la lista de reproducción del caché de arranque, el sistema de archivos diario y más.

Una vez completado el apagado, espere a que todas las unidades internas y externas dejen de girar y se apaguen (¡SILENCIO!)

Luego mantenga presionada la tecla Mayús mientras presiona el botón de encendido de la computadora. No sueltes la tecla Mayús. La Mac tardará un poco más en iniciarse de lo normal, pero mantén presionada la tecla Mayús hasta que veas el logo de Apple.YVea cómo la ruleta comienza a girar. AHORA puedes soltar la tecla Mayús.

Si no tiene Mac OS X configurado en "Inicio de sesión automático", eventualmente se le presentará la ventana de inicio de sesión con las palabras "Arranque seguro" que aparecen en rojo encima de los nombres de las cuentas.

¡ESPERAR! ¡No inicies sesión todavía!

Verá, todo lo que Apple le dirá sobre el "Modo seguro" es que es un método de solución de problemas para cuando su Mac no funciona correctamente en el modo de "arranque completo".

Apple dice que el Modo seguro no carga ninguna extensión de terceros (e incluso algunas propias de Apple), ni carga ningún elemento de inicio que haya elegido en Preferencias del sistema—>Cuentas, ni la mayoría de los elementos de la barra de menú.

Todo esto es cierto, pero aprendí que "Safe Boot" realiza todo tipo de reparaciones, comprobaciones, arreglos, mantenimiento detrás de escena y muchas otras "cosas buenas".

(Pero después de años de búsqueda, nadie ha podido decirme exactamente qué. Dicen: "Créanme. Está haciendo cosas buenas".

Sé que ignora el caché de extensiones del kernel, lo que obliga al sistema operativo a buscar y cargar las extensiones esenciales del kernel nuevamente. (Si todavía estás en la pantalla de inicio de sesión, incluso verifica y repara el VOLUMEN DE ARRANQUE, algo que la Utilidad de Discos o cualquier utilidad de disco de terceros no puede y se niega a hacer).

En "Arranque seguro", cuando está en la pantalla de inicio de sesión, solo se han cargado partes mínimas de OS X en ese punto, por lo que las "tareas de utilidad" de Arranque seguro de Apple hacen su trabajo en un entorno básico libre de cientos de archivos del sistema operativo que se cargan después. inicias sesión.

En Safe Boot, lo dejo solo en la pantalla de inicio de sesión durante aproximadamente 10 minutos. Me di cuenta de que el trabajo estaba en progreso.antesInicia sesión cuando noté que los indicadores de actividad de mis unidades externas mostraban mucha actividad en el disco.

Los indicadores de conducción se detienen después de 10 minutos o menos.

ENTONCES inicio sesión. YENTONCES, No toco nada (ni siquiera el teclado o el mouse), ya que ese útil Good Stuff se ejecuta durante unos minutos DESPUÉS de iniciar sesión, y no quiero iniciar programas ni siquiera usar el teclado o el mouse. Quiero que Safe Boot pueda realizar sus tareas sin interferencias.

Voy a tomar una taza de café o inicio la App Store en mi iPad para buscar actualizaciones de mis aplicaciones (algo que hago incluso con más frecuencia que reviso macupdate.com en mi Mac para ver si hay nuevo shareware que aparece en la parte superior de la lista del día cada ¡15 minutos aproximadamente!), y empiezo a usar la Mac aproximadamente diez minutos después de iniciar sesión.

Normalmente ejecuto algunas cosas que alteran algunos de los archivos en Mac OS X de alguna manera. Inicio Preferencias del Sistema, cambio temporalmente la configuración de Ahorro de Energía; Me desconecto de Internet y luego me vuelvo a conectar; Hago clic en "Renovar la concesión de DHCP; inicio TextEdit, escribo algunas tonterías, espero a que Autosave lo guarde automáticamente y luego lo guardo yo mismo; inicio Safari y tal vez marco algo como favorito; inicio Directory Utility y luego lo salgo; lo mismo para Network Utility, etc.

Entonces yoCERRARmi Mac en lugar de reiniciar, porque el apagado actualiza algunos archivos de caché, la lista de reproducción de bootcache y hace otras cosas que un reinicio no hace. Y si aparece la rueda giratoria y tarda un poco en que mi Mac finalmente se apague, ¡eso es algo bueno! IDK, pero podría estar sobrescribiendo archivos de preferencias corruptos con otros nuevos y limpios, y más.

Siempre puedes ir a la carpeta Caché en Sistema–>Biblioteca y eliminar algunos archivos de caché (los muy recientes; los que tienen fechas antiguas probablemente deberían dejarse en paz). Solo creará reemplazos para estos archivos de caché eliminados que serán nuevos, limpios y actualizados. Puede hacer lo mismo para almacenar en caché archivos con fechas recientes en Biblioteca–>Cachés en su carpeta de inicio. Nuevamente, solo escribirá archivos nuevos.

Incluso cuando mi Mac se comporta bien, inicio en modo seguro aproximadamente cada dos semanas.

Además, siempre puedes mantener presionado Comando-s y presionar el botón de encendido de la Mac. No sueltes Comando-s hasta que veas una pantalla con apariencia de DOS de la vieja escuela. Suelta las llaves en este punto. El kernel de Mac OS X es todo lo que está cargado en este momento, además de algunos recursos BSD Unix mínimos. Pero "Mac OS X" apenas está cargado en este momento. La GUI ni siquiera se ha cargado.

Al ingresar a este modo, imprimirá información resumida del proceso de inicio y luego lo dejará en una línea de comando con un cursor parpadeante.

Escriba "/sbin/fsck[espacio]-fy[Retorno]". Debería verse como /sbin/fsck -fy antes de presionar Retorno. Hará una verificación/reparación como lo hace la Utilidad de Discos, excepto en suBOTAvolumen.

Si termina y dice que todo está bien, pero imprime "#SISTEMA DE ARCHIVOS HA SIDO MODIFICADO" al final, ejecute el mismo comando nuevamente, y nuevamente si es necesario hasta que no imprima el mensaje "#SISTEMA DE ARCHIVOS HA SIDO MODIFICADO". ya no. Luego puede ingresar "salir" en la línea de comando para continuar con el inicio o ingresar "apagar" si prefiere apagar e iniciar.

Existe una gran utilidad llamada AppleJack.http://www.macupdate.com/app/mac/15667/applejackEsta es una aplicación de utilidad de línea de comandos de Unix que solo se ejecuta en este modo de usuario único textual (no tiene GUI).

Lea la documentación de AppleJack, especialmente cómo (mayúsculas) "AUTO" debe usarse con mucho cuidado.

También existe mucha controversia sobre la reparación de permisos. Algunos dicen que es bueno hacerlo; algunos dicen que no lo es, y que las aplicaciones cambian la configuración de permisos de archivos originales todo el tiempo, y no es necesariamente algo malo o anormal.

Finalmente, las herramientas indispensables en mi utilidad "Tool Box" incluyen la utilidad shareware gratuita "Onyx".http://www.macupdate.com/app/mac/11582/onyx, TechTool Pro 6, Drive Genius 3, el venerable DiskWarrior 4 y Data Rescue 3 (y tal vez Data Rescue PC si ha instalado Windows en su Mac a través de Bootcamp).

Sólo dos de las muchas características de TechTool son la capacidad de crear una pequeña partición en su unidad de arranque (o cualquier unidad) que crea un disco de emergencia en el que puede iniciar si su unidad de arranque necesita reparación. (La mayoría de las utilidades no reparan o no pueden reparar la unidad de inicio. La partición de disco de emergencia de TechTool resuelve esto).

En segundo lugar, TechTool le permite elegir instalar un panel de preferencias que realiza una verificación SMART periódica de la unidad y realiza una copia de seguridad de su valioso directorio de discos (en cualquier unidad). Si el Directorio de discos se borra o está demasiado corrupto para que DiskWarrior lo repare, estás jodido, excepto tal vez por "Archivar e instalar" de Mac OS X.

El directorio de discos es un archivo HUUUUUUUUGE, por lo que realizar una copia de seguridad requiere mucho tiempo y espacio. Lo tengo configurado para que las copias de seguridad del Directorio de todas mis unidades se almacenen en carpetas separadas en una unidad que uso para el almacenamiento de datos a largo plazo (fotos archivadas, documentos antiguos que debo conservar, documentos fiscales antiguos que debo conservar durante 7 días). años, etcétera). También lo configuré para que hiciera esta copia de seguridad después de acostarse.

Afortunadamente, este panel de preferencias de TechTool es totalmente personalizable para cada tarea que realiza. Puede realizar copias de seguridad del directorio una vez por semana o una vez por hora, puede configurarlo para que realice una verificación INTELIGENTE todos los días o cada hora. Puede indicarle que le avise y/o le envíe un correo electrónico si falla una comprobación SMART.

Lo más útil (para mí) es que puedes establecer un umbral de cuánto espacio en tu disco duro quieres dejar libre (por las razones antes mencionadas), como 15%, 20%, y hacer que TechTool te avise cuando te acerques. el umbral que has personalizado.

Entonces es hora de archivar algunos archivos que necesita conservar, pero a los que no accede con frecuencia, transfiriéndolos desde su disco principal.

PD: Utilice una utilidad de copia de seguridad automática y asegúrese de que el Registro en diario esté activadoENpara todas las unidades. (Puede comprobarlo y activarlo para cada unidad en la Utilidad de Discos).

Respuesta2

Verifique su uso de memoria en la aplicación "Monitor de actividad" (generalmente en la subcarpeta "Utilidades" de sus aplicaciones). Hay 4 líneas de uso de memoria, la inferior le informará sobre "Intercambio usado". Incluso si la cantidad de "Memoria utilizada" es menor que la "Memoria física", si el valor de "Intercambio usado" es mayor que cero y tiene un disco duro normal (discos giratorios en lugar de un SSD), entonces será parte de su Problema al cambiar entre aplicaciones. Las 2 soluciones para esto son:

  1. Reemplace el disco duro estándar con una unidad SSD
  2. Agregue más RAM si puede e idealmente combine los módulos de RAM por tamaño (2 X 4 GB o 2 X 8 GB)

Como se indicó en las respuestas anteriores, puede ser un disco duro defectuoso donde el subsistema HDD tiene dificultades para leer los datos del disco de manera confiable. Esto no se mostrará como E/S alta en el "Monitor de actividad" en la pestaña "Disco" y la única forma de comprobarlo es como se menciona en las respuestas anteriores usando un moce de usuario único y una utilidad de escaneo de superficie.

Respuesta3

Si Spotlight está indexando archivos, lo verá en el monitor de actividad como mds que utiliza muchos recursos.

También intentaría desinstalar flash o usar un bloqueador de flash.

Respuesta4

¿Por qué tienes 5 GB de RAM? Ese es un número extraño... ¿Tiene un chip de 4 GB y un chip de 1 GB?

Quitar el chip de 1 GB podría hacer que tu sistema sea más rápido... O mejor aún, tener dos chips de 2 GB (o dos chips de 4 GB). Esto sólo se aplica a algunas combinaciones de placas base/CPU. Solía ​​​​tener una Mac que ni siquiera arrancaba sin chips perfectamente emparejados, pero muchas CPU modernas están optimizadas para configuraciones emparejadas uniformemente. A menudo, Apple no le venderá una Mac con ninguna configuración que no sea la de RAM perfectamente emparejada, y es porque la CPU solo puede funcionar a máxima velocidad con esta configuración.

No sé si este consejo se aplica a tu Mac y me sorprendería que provoque el tipo de desaceleración que estás viendo, pero vale la pena intentarlo.

Honestamente, sospecho que podrías tener un problema de hardware. Me pregunto si su disco duro está empezando a fallar. Borraría el disco duro y escribiría ceros sobre todo (probablemente escribiría ceros dos veces... o usaría la función de borrado seguro que escribirá datos aleatorios 3 veces).

Escribir datos encada sectoren el disco duro obligará al disco a aplicar sus algoritmos internos de tolerancia a fallas en cada sector. Estos controles son muy sofisticados y lentos. Para mantener el rendimiento alto, no se ejecutan correctamente bajo el uso normal del disco. Por lo general, hay millones de bits individuales que no son buenos en un disco duro moderno y, por lo general, la mecánica interna del disco marcará esos bits como defectuosos y silenciosamente moverá los datos a otra parte (un disco de 500 GB a menudo tiene muchos GB de sectores adicionales no utilizados listos para activar como sustitutos de otros sectores defectuosos).

Sobrescribir el disco un par de veces lo limpiará y obtendrá un disco mejor que nuevo (es una buena idea escribir datos en todo el disco después de comprarlo).

Si el disco duro está en muy mal estado, fallará a la mitad de la escritura de datos en el disco, lo que sólo se puede solucionar comprando un disco nuevo.

Este consejo se aplica a los discos duros giratorios, no a los discos duros de estado sólido. No sé mucho sobre cómo funcionan los SSD, pero he oído que escribir datos en un SSD completo puede reducir permanentemente el rendimiento de la unidad.

información relacionada