Acelere la máquina del tiempo eliminando la limitación de prioridad de proceso baja

Es bien sabido que todos los usuarios de Mac deben configurar Time Machine para automatizar las copias de seguridad de su computadora, y aunque la mayoría de los usuarios de Mac permiten que OS X realice la copia de seguridad en Time Machine a su propio ritmo, lo que a veces roza el glacial, algunos usuarios pueden desear hacerlo. acelerar un poco el proceso de copia de seguridad. Con la ayuda de la línea de comandos, puede hacer precisamente eso y acelerar drásticamente el proceso de copia de seguridad de Time Machine, pero hay algunas advertencias importantes en este truco porque se aplica más allá de Time Machine, lo que lo hace apropiado solo para usuarios avanzados de Mac , y se usa en de forma limitada.

En primer lugar, comprenda que Time Machine está diseñado para ejecutarse en segundo plano de forma automática y, para no ser una molestia total, se ejecuta con una prioridad reducida para que no consuma todos los recursos del sistema disponibles para realizar el trabajo. Esto hace que la Mac sea utilizable mientras Time Machine está haciendo una copia de seguridad, pero tiene la desventaja de que Time Machine tarda más de lo que teóricamente podría. La forma en que funciona este truco es eliminando esa prioridad reducida, pero la advertencia con este enfoque es que impacta más que simplemente Time Machine, elimina el acelerador de baja prioridad de cualquier cosa en el nivel del kernel. Por lo tanto, esta es la razón por la que solo se recomienda para usuarios avanzados y para casos de uso limitados, ya que, como resultado, podría encontrarse fácilmente con todo tipo de tareas que ocupan una CPU excesivamente alta. Es por eso que este no es realmente un enfoque recomendado, y no,no pretende ser una solución para cuando una copia de seguridad de Time Machine va más lento de lo que debería, lo que normalmente requiere una mínima resolución de problemas.

¿No le importa la advertencia y los posibles problemas con el ajuste de la prioridad del procesador? Luego inicie la aplicación Terminal que se encuentra en / Aplicaciones / Utilidades / y ejecute el siguiente comando:

sudo sysctl debug.lowpri_throttle_enabled=0

El uso de sudo requiere la contraseña de administrador como de costumbre, una vez ingresada, el efecto es inmediato. Puede dejar que una copia de seguridad comience por sí misma o iniciar una manualmente usted mismo.

Si ejecuta este comando y verifica el tiempo restante en una copia de seguridad , notará que el número restante debería acelerarse considerablemente, pero el uso de la CPU aumenta mucho para el demonio de copia de seguridad y el rendimiento de Mac se ve afectado.

El cambio se puede revertir con un reinicio o emitiendo la siguiente sintaxis de comando en la terminal:

sudo sysctl debug.lowpri_throttle_enabled=1

Si le gusta la idea general detrás de esto y no le importa gravar la CPU para completar las copias de seguridad con Time Machine, un mejor enfoque sería apuntar a Time Machine y hacer una copia de seguridad directamente, puede ajustar la prioridad de la CPU de una aplicación específicamente con una aplicación como renice o if eres experto en la línea de comandos, directamente con los comandos nice y renice. Cubriremos el comando renice por separado en un artículo separado, pero en las pruebas preliminares ciertamente funciona para lograr el mismo objetivo, pero de forma limitada para los procesos de Time Machine.

Recuerde, esta no es una solución para ralentizar las copias de seguridad de Time Machine en general, que se pueden solucionar mediante métodos de solución de problemas.

Gracias a MacKungFu por descubrir este interesante truco. Y si realmente te encanta esta idea y quieres que se habilite automáticamente después de reiniciar, puedes colocar este archivo plist en / Library / LaunchDaemons y cargarlo con launchctl, pero no recomendamos hacerlo.

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario