Escribe tu búsqueda

macOS Sierra: acelerar el arranque y la apertura de aplicaciones

Compartir

A todos ellos los he derivado a un artículo de Faq-mac con una especie de “aspirina milagrosa” que soluciona en la mayoría de los casos estos problemas.

Cuando un usuario nota ralentizaciones en su Mac, generalmente lo advierte en dos momentos muy específicos: en el arranque y en la apertura de las aplicaciones, además, de, generalmente, en el acceso de esas aplicaciones a algunos componentes comunes del sistema. Habitualmente todos estos problemas están relacionados con la caché dinámica compartida.

La caché “enlazada dinámica compartida” (o dynamic link shared) es una caché que utiliza OS X para evitar la ralentización en la apertura de aplicaciones además de eliminar otros problemas con aplicaciones, específicamente con aplicaciones instaladas recientemente.

Básicamente lo que hace esta caché es crear un entorno por el que las aplicaciones recientemente instaladas enlazan con mucha más facilidad a una serie de recursos comunes en OS X. En el caso de que nos hayan hecho estos enlaces correctamente o esta caché se haya corrompido por algún motivo, las aplicaciones tardan muchísimo en cargar por lo que una purga y reconstrucción de esta caché puede acelerar notablemente el rendimiento de tu Mac. Históricamente esta caché sustituye al prebinding de versiones anteriores de OS X.

Para realizar esta purga de caché abre el Terminal y usa los siguientes comandos:

sudo update_dyld_shared_cache -debug
sudo update_dyld_shared_cache -force

Tras ejecutar ambos comandos el Terminal te indicará el proceso que se está realizando que puede llevar cierto tiempo en función de la cantidad de aplicaciones y la velocidad de tu disco duro. En ambos casos deja terminar el proceso hasta que vuelva a aparecer en el Terminal el símbolo del sistema.

Una vez ejecutados, reinicia el Mac. A partir de este punto deberías ver un notable aumento de rendimiento en la apertura de aplicaciones (y en la velocidad de arranque de tu Mac en general), específicamente en aquellas que tardan más en abrirse como son las aplicaciones de Adobe o Microsoft Office.

Esta magia es extremadamente poderosa. Una vez hayas reiniciado notarás tu Mac mucho más ágil en muchos aspectos, específicamente en aquellos que suelen llamar más la atención a los usuarios menos experimentados a la hora de definir falta de rendimiento.

10 Comentarios

  1. C2A 21 octubre, 2016

    Esto sucede sólo en Sierra o es aplicable a otras versiones.

    Salu2

    1. También funciona en OS X 10.11 El Capitan

  2. cocoloku 21 octubre, 2016

    O_O Pasmado me hallo maestro, acabo de experimentar la fuerza con el briconsejo (reverencia, saludo, reverencia)

  3. C2A 21 octubre, 2016

    Pues voy a probarlo en iMac mid 2007 con Capitán (absurdo, ya lo sé).

    Por cierto, cuál sería la mejor versión de Os X para este iMac.

    Salu2

  4. uti 21 octubre, 2016

    Imagino que se ejecuta primero un comando y luego el otro. . . . . . .Yo los he ejecutado en mi iMac y sólo noto un poco más rápido el arranque, pero en el inicio de aplicaciones lo veo como antes, sin querer decir que vaya lento.

  5. Mandibul 24 octubre, 2016

    Hola,
    Incluso después de reiniciar, al ejecutar el segundo comando, me encuentro mensajes como los que copio más abajo. ¿Debo preocuparme?:

    FAB-161572ABB4BE: 1 Operation not permitted
    Oct 24 23:18:32 update_dyld_shared_cache[1701] : Unable to unlink //var/db/spindump/OLDDSC-B5851376-EE8D-3DAE-8B1D-6DB664BDC7FC: 1 Operation not permitted
    Oct 24 23:18:32 update_dyld_shared_cache[1701] : Unable to unlink //var/db/spindump/OLDDSC-BB4E03D3-86C0-3F43-9CCC-3B6ECE349E6B: 1 Operation not permitted
    Oct 24 23:18:32 update_dyld_shared_cache[1701] : Unable to unlink //var/db/spindump/OLDDSC-C3FD1644-EECB-329D-A807-B0DF02348B6D: 1 Operation not permitted
    Oct 24 23:18:32 update_dyld_shared_cache[1701] : Unable to unlink //var/db/spindump/OLDDSC-CFFD8685-FF20-30A0-8746-E28AB55DB3F3: 1 Operation not permitted
    Oct 24 23:18:32 update_dyld_shared_cache[1701] : Unable to unlink //var/db/spindump/OLDDSC-DDD17A0F-E6D5-3BF9-A2DB-DDDA3122023D: 1 Operation not permitted
    Oct 24 23:18:32 update_dyld_shared_cache[1701] : Unable to unlink //var/db/spindump/OLDDSC-DF3B38A2-E200-3B55-84C0-20E733C0AFD3: 1 Operation not permitted
    Oct 24 23:18:32 update_dyld_shared_cache[1701] : Unable to unlink //var/db/spindump/OLDDSC-E6B84F5C-0131-3193-AC53-4285C6435F36: 1 Operation not permitted
    Oct 24 23:18:32 update_dyld_shared_cache[1701] : Unable to unlink //var/db/spindump/OLDDSC-EAB53326-607E-309A-9A4F-239422F1A292: 1 Operation not permitted
    Oct 24 23:18:32 update_dyld_shared_cache[1701] : Unable to unlink //var/db/spindump/OLDDSC-F4FA54A5-EF63-3F7F-8D8B-970ABF4B1F3B: 1 Operation not permitted

    1. Mandibul 24 octubre, 2016

      Yo mismo me respondo: en el enlace al artículo anterior se aclara en los comentarios que es normal y que hay que “pasar” de estos mensajes.
      Gracias, Carlos.

  6. pej56 11 enero, 2018

    Hola, que pasa si cuando pongo el primer comando aparece esto?

    update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/AssetCacheServicesExtensions.framework/Versions/A/XPCServices/AssetCacheTetheratorService.xpc/Contents/Frameworks/MobileDeviceKitLite.framework/Versions/A/MobileDeviceKitLite
    update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/BiometricKitUI.framework/Versions/A/BiometricKitUI
    update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/BookKit.framework/Versions/A/Frameworks/BookKitFoundation.framework/Versions/A/BookKitFoundation
    update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/BroadcomWLAN.framework/Versions/A/BroadcomWLAN
    update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/SetupAssistantSupport.framework/Versions/A/SetupAssistantSupport
    update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/Swift/libswiftDemangle.dylib
    update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/Swift/libswiftRemoteMirror.dylib
    update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/WirelessDiagnosticsSupport.framework/Versions/A/WirelessDiagnosticsSupport

    y al colocar el segundo aparece algo como esto?

    update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/AssetCacheServicesExtensions.framework/Versions/A/XPCServices/AssetCacheTetheratorService.xpc/Contents/Frameworks/MobileDeviceKitLite.framework/Versions/A/MobileDeviceKitLite
    update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/BiometricKitUI.framework/Versions/A/BiometricKitUI
    update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/BookKit.framework/Versions/A/Frameworks/BookKitFoundation.framework/Versions/A/BookKitFoundation
    update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/BroadcomWLAN.framework/Versions/A/BroadcomWLAN
    update_dyld_shared_cache: warning @rpath install name for system framework: /System/Library/PrivateFrameworks/SetupAssistantSupport.framework/Versions/A/SetupAssistantSupport

    1. Absolutamente normal.

  7. Gurubcn 14 noviembre, 2020

    echo de menos mas artículos asi.
    he tenido que recurrir a este truco recientemente y me he dado cuenta que hace mucho que no veo consejos tan útiles por aqui últimamente.
    solo eso.
    la pagina, de las mejores, todo hay que decirlo.

Dejar un comentario

Twitter
Visit Us
Tweet
YouTube
Pinterest
LinkedIn
Share