Una pagina Safari WebKit specifica su iOS: come visualizzare il grafico dell'utilizzo della memoria in Strumenti?

1

Ho installato Xcode / Instruments in modo da monitorare completamente l'utilizzo della memoria di iPhone 6s. Ho un processo specifico com.apple.WebKit che mi piacerebbe vedere informazioni molto dettagliate - il più preciso possibile. Questo processo com.apple.WebKit finirà per bloccare Mobile Safari in esecuzione su un iPhone 6s usando iOS 10 - questo processo WebKit non arresterà un iPhone SE con iOS 11 Beta - ma questo è solo per dire che "le cose andranno finalmente meglio".

Sembra che 1 GB di memoria non sia sufficiente per eseguire il processo com.apple.WebKit per questo specifico embed con script.

Quindi, avvio gli strumenti in esecuzione e vedo picchi di 640 MB circa di utilizzo della memoria, ma come posso registrare questo utilizzo della memoria nei minimi dettagli possibili, in modo da poter capire cosa lo spinge oltre i limiti?

    
posta esaruoho 10.09.2017 - 11:07
fonte

1 risposta

1

Probabilmente prenderemo in considerazione gli strumenti di lavoro fatti quando saprai che mobile safari sta allocando 640 MB di ram e passerai a Safari web inspector. La configurazione è abbastanza semplice e, poiché hai XCode e macOS safari, hai gli strumenti di prima parte per eseguire il debug del tuo processo mentre viene eseguito in tempo reale.

Il visualizzatore di attività immediatamente concentrerà i tuoi sforzi sulla base del fatto che tu abbia avvertimenti o errori eccessivi o semplicemente carichi molte risorse.

    
risposta data 10.09.2017 - 16:33
fonte

Leggi altre domande sui tag