Panoramica del riquadro Memoria

Dale St. Marthe
Dale St. Marthe

Il riquadro Memoria fornisce strumenti di diagnostica che ti consentono di visualizzare la distribuzione della memoria degli oggetti JavaScript, scoprire e isolare le perdite di memoria, ottenere una suddivisione dell'allocazione della memoria per funzione e altro ancora.

Panoramica

Il riquadro Memoria ti consente di acquisire quattro tipi di profili. Questi tipi di profilo ti mostrano istantanee da diverse prospettive e offrono un'utilità variabile:

  • Istantanea heap: mostra la distribuzione della memoria tra gli oggetti JavaScript della tua pagina e i nodi DOM correlati.
  • Strumentazione di allocazione in cronologia: mostra le allocazioni della memoria JavaScript con strumentazione nel tempo. Una volta registrato un profilo, puoi selezionare un intervallo di tempo per vedere gli oggetti che sono stati allocati al suo interno e sono ancora in uso alla fine della registrazione. Utilizza questo tipo di profilo per isolare le perdite di memoria.
  • Campionamento allocazioni: registra le allocazioni della memoria utilizzando il metodo di campionamento. Questo tipo di profilo ha un overhead di rendimento minimo e può essere utilizzato per operazioni a lunga esecuzione. Fornisce buone approssimazioni delle allocazioni suddivise per stack di esecuzione JavaScript.
  • Elementi scollegati: mostra gli oggetti conservati da un riferimento JavaScript.

Puoi selezionare un'istanza VM JavaScript su cui eseguire ciascuno di questi profili.

Per scoprire di più, vedi:

Apri il riquadro Memoria

Per aprire il riquadro Ricordo:

  1. Apri DevTools.
  2. Apri il menu Comando premendo:
    • macOS: Comando+Maiusc+P
    • Windows, Linux, ChromeOS: Ctrl+Maiusc+P Menu dei comandi con
  3. Inizia a digitare memory, seleziona Mostra memoria e premi Invio. DevTools mostra il riquadro Memoria nella parte superiore della finestra di DevTools.

In alternativa, puoi aprire il riquadro Memoria nei seguenti modi:

  • Nella barra delle azioni in alto, fai clic su Altri riquadri e seleziona Memoria dall'elenco a discesa.
  • Nell'angolo in alto a destra, seleziona Altre opzioni > Altri strumenti > Memoria.