Identificazione fasi diverse dell'esecuzione di un programma

I periodi di elaborazione e i periodi di inattivitā nell'esecuzione di un programma possono essere facilmente identificati utilizzando la vista Flusso di esecuzione dello strumento per la creazione profili. Prerequisiti:

Per aprire la vista Flusso di esecuzione:

  1. Nella vista Controllo di creazione profili, selezionare il controllo o l'agente. 
  2. Fare clic con il tasto destro del mouse e selezionare Apri con > Flusso di esecuzione. Viene aperta la vista Flusso di esecuzione.

Identificazione periodi inattivi

I periodi inattivi sono quelli che non contengono thread attivi; nel grafico, i periodi inattivi vengono indicati con delle barre prive di colore.  Leggere il tempo (in secondi) lungo il lato destro. Il tempo viene anche indicato nella riga di stato.

5 barre che mostrano i periodi attivi e non attivi tracciati in base al tempo (in secondi)

La chiusura del programma viene indicata dalla parte inferiore della barra corrispondente a main, se il programma č rimasto sotto controllo.

Identificazione dell'elaborazione

Per esaminare il flusso di esecuzione durante l'elaborazione, procedere come segue:

  1. Fare clic sullo strumento Zoom avanti   icona zoom avanti per abilitarlo, utilizzarlo quindi per ingrandire una sequenza di chiamate del metodo.
  2. In alternativa, scegliere Seleziona zoom icona seleziona zoom e trascinare il puntatore del mouse per ingrandire un'area.
  3. Spostare il cursore su qualsiasi linea del metodo per visualizzarne i dettagli nella riga di stato.

Argomenti correlati
Panoramica sullo strumento Creazione profili
Vista e tabella Flusso di esecuzione

Attivitā correlate
Creazione del profilo di un'applicazione
Avvio o collegamento di un processo Java
Identificazione thread attivi
Esercitazione: Analisi dei dati di profilo di un processo Java