Identificazione fasi diverse dell'esecuzione di un programma

Č possibile identificare, in modo facile, periodi di calcolo e periodi di inattivitā nell'esecuzione di un programma utilizzando la vista Flusso di esecuzione dello Strumento di 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.

Visualizza tre barre con un'area vuota alla fine; i numeri a sinistra sono incrementi di 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5, 13.0

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 dello Strumento di 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