macOS Catalina (10.15): ralentizado por diseño
(sigpipe.macromates.com)Este es un artículo que investiga la causa de la latencia y los bloqueos perceptibles en la computadora del autor desde que actualizó a Catalina.
Sorprendentemente, el autor dice que muestra una mejora de rendimiento notable si “desconecta internet”, y explica las razones detrás de esa observación. Abajo está la traducción de la parte que sustenta esa afirmación.
Apple agregó un proceso de verificación al crear una “nueva instancia”. El proceso de verificación envía una respuesta a los servidores de Apple y tiene que esperar, lo que puede tardar cerca de 1 segundo.
El problema es que este proceso de verificación no se ejecuta solo al abrir archivos descargados de internet, ni solo cuando se ejecuta un archivo desde Finder. Se ejecuta en cualquier acción de “iniciar un programa”. Incluso al usar scripts de shell. Puedes reproducir este fenómeno con las dos líneas de abajo.
echo $'#!/bin/sh\necho Hello' > /tmp/test.sh && chmod a+x /tmp/test.sh
time /tmp/test.sh && time /tmp/test.sh
La duración de esta demora varía según el entorno de internet, pero definitivamente existe. Un usuario en China reportó una demora de 5.7 segundos al usar una VPN. También dicen que si agregas Terminal a la categoría de herramientas para desarrolladores en Seguridad y privacidad, ya no se puede reproducir esa demora.
Este problema fue reportado a Apple, y le asignaron el número de incidente FB7674490. Sin embargo, Apple respondió que este comportamiento era “By Design” (lo que incluso ayudó a inspirar el título original, Slow By Design).
3 comentarios
Creo que esto podría estar relacionado con Tiempo en Pantalla.
Agregaron un montón de programas que uso seguido a las herramientas para desarrolladores. Gracias 😀
Así que no era imaginación mía eso de sentir que Mojave era más rápido.