Inicios lentos de aplicaciones Mac: ¿escaneo de malware o fallo en la caché de hash?
El blogger Jeff Johnson descubrió el año pasado que los lentos inicios de las aplicaciones Mac se deben al escaneo de malware realizado por el proceso syspolicyd. Sin embargo, el blogger Howard Oakley no está de acuerdo. Johnson utiliza spindumps para refutar a Oakley, mostrando que el escaneo de malware se produce durante dlopen al cargar bibliotecas dinámicas. Oakley afirma que los inicios lentos se deben a fallos en la caché de hash SHA-256 para archivos en la carpeta Frameworks. Johnson argumenta que la teoría de Oakley carece de evidencia e ignora el hecho de que los binarios universales contienen dos arquitecturas, lo que hace que las estimaciones de tiempo de cálculo de hash de Oakley sean imprecisas. El núcleo de este debate reside en diferentes interpretaciones de los registros del sistema y las instantáneas de procesos, y en diferentes comprensiones de los mecanismos de caché.