La pagina Rilevamento automatico perdita dati consente di selezionare le opzioni per il tipo di creazione profili Rilevamento automatico perdita dati.
Per aprire la pagina Rilevamento automatico perdita dati, aprire la prospettiva Creazione profili e log. Nel menu principale, selezionare Analisi perdita di dati di memoria - Dump di heap manuale oppure Analisi perdita di dati di memoria - Dump di heap pianificato e fare clic su Modifica.
, e selezionare o creare una configurazione di creazione profili. Nella scheda Creazione profili per la configurazione, selezionare la serie creazione profiliNella finestra di dialogo Modifica serie di creazione profili, evidenziare la voce Rilevamento automatico perdita dati.
Le seguenti tabelle descrivono le opzioni che si possono selezionare per la serie di creazione profili Rilevamento automatico perdita dati:
Opzione | Descrizione | Predefinito, raccolta dump di heap pianificata | Impostazione predefinita, raccolta dump di heap manuale |
---|---|---|---|
Impostazioni per la raccolta di informazioni relative alla perdita di dati: Raccolta dump di heap pianificata | Se selezionata, due dump di heap verranno catturati automaticamente durante la creazione dei profili. È possibile controllare quando i dump di heap vengono catturati inserendo dei numeri nelle caselle di modifica "Secondi da attendere prima di catturare il primo dump di heap" e "Secondi dopo il primo dump di heap prima della cattura dell'ultimo dump di heap". | Attiva | Disattiva |
Impostazioni per la raccolta di informazioni relative alla perdita di dati: Secondi da attendere prima di catturare il primo dump di heap | Consente di specificare il numero di secondi da attendere dopo l'avvio del programma prima di catturare il primo dump di heap. Il primo dump di heap viene utilizzato come riferimento per l'analisi della perdita di dati. Dovrebbe essere catturato quando la propria applicazione ha raggiunto uno stato stabile. | 600 | Non disponibile |
Impostazioni per la raccolta di informazioni relative alla perdita di dati: Secondi dopo il primo dump di heap prima della cattura dell'ultimo dump di heap | Consente di specificare il numero di secondi da attendere dopo il dump di heap di riferimento prima di catturare il dump di heap finale. È necessario catturare il dump di heap finale quando viene rilevata una perdita di dati durante l'esecuzione del programma. Quando l'analisi della perdita di dati è stata eseguita, il dump di heap finale viene confrontato con il dump di heap di riferimento per identificare le possibili perdite di dati. | 600 | Non disponibile |
Impostazioni per raccolta delle informazioni della perdita di dati: Raccolta dump di heap manuale | Se selezionata, è necessario utilizzare i pulsanti o i comandi del menu di cattura dump di heap per catturare manualmente i dump di heap di riferimento e finale. | Disattiva | Attiva |
Soglia: inserire il valore di soglia tra 1 e 99 (compresi) | Consente di impostare una soglia per valutare gli oggetti. Più bassa è la soglia, maggiore è il numero di oggetti che vengono considerati come potenziali perdite di dati. Nota: l'aumento del numero degli oggetti esaminati avrà come conseguenza un rallentamento delle prestazioni dell'esecuzione della raccolta dati. | 20 | 20 |