aggiornamento
c'era un'istantanea della memoria nativa che era in grado di mostrare il grafico di memoria nativa. Purtroppo lo abbiamo rimosso perché era un pezzo di codice fragile. Richiedeva strumentazione non banale in centinaia di classi e influiva sulla dimensione binaria. Spero che lo reimplementeremo più tardi.
era
ci vuole una fotografia istantanea del Javascript mucchio. Tutti gli oggetti javascript utilizzano 7.5mb. Questa dimensione non include immagini, tele, file audio, dati plug-in, ecc.
C'è un'istantanea di memoria nativa in DevTools. Conta la memoria non javascript utilizzata dal processo di rendering, ma questa è una funzione sperimentale.
È necessario abilitare la funzione sperimentale DevTools in chrome://flags
, riavviare il browser, abilitare la funzionalità sperimentale Native Memory Profiler nel pannello delle impostazioni di DevTools e riaprire DevTools.
Dopo tutti questi passaggi, sarà possibile scattare un'istantanea di memoria nativa nel pannello di Profiler. Non tutti i blocchi di memoria nell'heap della memoria nativa vengono conteggiati, ma ci stiamo lavorando.
Utilizzare Canary version of Chrome. Si aggiorna ogni giorno e funziona parallelamente alle altre versioni di Chrome.
Se la tua pagina mangia gigabyte di memoria e ha una barra "Altro" di grandi dimensioni, oltre il 10% -20%, invia una mail al riguardo allo Google Chrome Developer Tools Foums.
I processi di Chrome sono distribuiti tra plug-in, schede e il servizio principale di Chrome. Di cosa vuoi esattamente un'istantanea? – TheZ
@TheZ Quello che voglio veramente sapere è la quantità di memoria utilizzata dalla mia pagina. –
Dovresti presentare un bug su http://crbug.com – gman