Al mirar los mensajes de error con la Consola, encontré que había miles de mensajes por segundo. La mayoría de ellos eran:
Sandbox: com.apple.WebKit.WebContent(61941) deny(1) mach-lookup com.apple.diagnosticd
Pero esto parece ser simplemente un problema derivado del problema real. También había mensajes sobre una base de datos SQLite corrupta que decían:
database disk image is malformed
sin mencionar qué base de datos. También había mensajes de error que apuntaban a iconservices:
/private/var/folders//C/com.apple.iconservices/store.index
Limpiar todas las cachés de Safari y eliminar las cookies del sitio web no ayudó.
fs_usage cmd Safari
Me dirigió en la dirección correcta: Un tiempo después de iniciar Safari, había actividad continua alrededor de /Users/ov/Library/Safari/Favicon Cache
.
Eliminar esta caché solucionó la alta carga de CPU para mí.
Solución
Eliminé la caché utilizando el siguiente comando:
sudo rm -rfv Library/Safari/Favicon\ Cache
Safari automáticamente reconstruye la caché con el tiempo. La caché consta de una base de datos SQLite, que aparentemente se corrompió en mi configuración.