Identificazione fasi diverse dell'esecuzione di un programma

Mediante la vista Flusso di esecuzione, č possibile identificare le seguenti fasi nell'esecuzione di un programma:

Fasi preliminari

Procedere come segue:

  1. Nella vista Controllo 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.

immagine di tre barre con
una larga area nella parte inferiore; i numeri lungo il lato destro indicano 0.5 a 5.5 in 0.5 incrementi

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. Scegliere Ingrandisci  icona ingrandisci, quindi utilizzare lo strumento per ingrandire una sequenza di chiamate a metodi in main.
  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 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

 
 

>