Fasen van de uitvoering van het programma aangeven

Wanneer programma's verwerkt worden of inactief zijn, kan dit eenvoudig worden aangegeven in de uitvoeringsstroomview van de profileringstool. Vereisten:

Om de uitvoeringsstroomview te openen, gaat u als volgt te werk:

  1. Selecteer de monitor- of de agentresource in de profileringsmonitor.
  2. Klik met de rechtermuisknop en selecteer Openen met > Uitvoeringsstroom. De uitvoeringsstroomview wordt geopend.

Aangeven wanneer een programma inactief is

Een inactieve periode treedt op wanneer er geen threads worden uitgevoerd. In de grafiek kunt u een inactieve periode herkennen doordat er geen gekleurde staven worden afgebeeld. De tijd (in seconden) kunt u aflezen aan de rechterzijde en op de statusbalk.

5 staven waarmee perioden van activiteit en inactiviteit worden uitgezet tegen de tijd (in seconden)

Als een programma wordt afgesloten, ziet de onderzijde van de staaf eruit zoals in main (totdat de bewaking van het programma wordt beëindigd).

Berekening aangeven

Om de uitvoering tijdens berekeningen te bekijken, gaat u als volgt te werk:

  1. Klik op de zoomtool inzoomen en gebruik deze om een reeks methode-aanroepen in main nader te bekijken.
  2. U kunt ook de zoomselectietool inzoomen op selectie gebruiken en met de muis een kader slepen om het gebied waarop u wilt inzoomen.
  3. Houd de aanwijzer boven een methode-item om gegevens over het item af te beelden op de statusbalk.

Verwante concepten
Overzicht profileringstool
Uitvoeringsstroomview en -tabel

Verwante taken
Een toepassing profileren
Een Java-proces starten of koppelen
Actieve threads aangeven
Zelfstudieprogramma: profileringsgegevens van Java-proces analyseren