Sto vivendo un problema molto strano, per quanto mi ricordo da Yosemite fino all'ultima El Capitan 10.11.3 (15D21) e Safari versione 9.0.3 (11601.4.4) In realtà è iniziato a diventare più fastidioso con il tempo. A volte Safari raggiunge il 100% di utilizzo della CPU, a volte anche di più, ma è direttamente sul processo di Safari, tutti i processi figlio rimangono al normale utilizzo della CPU compreso il thread di rete. Ho iniziato a eseguire il debug del problema il più lontano possibile con closed source. Ho provato a eliminare tutta la cache, i cookie, i segnalibri e tutti i dati possibili archiviati in relazione a Safari.app inclusa la navigazione e altri database. Non ha aiutato molto. Ho creato un nuovo account di prova sul mio MacBook Pro, quindi ho provato a riprodurre il problema con OSX semplice con Safari, ma dopo ore di utilizzo non è stato possibile riprodurre il problema. Quindi ho importato Bookmarks.plist dal mio account corrente in un account impostato in modo pulito, dopo meno di 15 minuti, il safari è tornato al 100% di utilizzo della CPU di nuovo. Ho anche provato a usare iCloud per migrare automaticamente i dati di safari in caso ho commesso un errore con il trasferimento manuale, ma sembra che il backup di icloud safari abbia anche reso il problema tornare. I miei segnalibri sembrano normali, nulla da condividere qui, poche pagine memorizzate nei preferiti, una sottodirectory nei preferiti e un altro paio nei segnalibri, ma soprattutto il formato del file plist non sembra essere corrotto. Non sono riuscito a trovare che il problema sia strettamente correlato a un sito Web, sembra che potrebbe essere correlato ai preferiti di Preferiti. Qualcuno ha e workaround su questo problema?
PS. Non ho alcun problema con altri browser, come Opera, Chrome, Firefox - ma usando altri browser non è la soluzione. Se ciò potrebbe essere utile, ho preso parte al programma beta di anteprima per sviluppatori durante Yosemite, sono tornato alla versione normale con la prima versione pubblica di Yosemite, ma non penso che questa sia la fonte del problema.
Esempio di processo Safari prima del 100% di carico
Screenshot con l'utilizzo del 100% del processo madre di safari