Både vyn och tabellen över körningsflödet visar en representation av hela programkörningen. I vyn visas programmets trådar horisontellt och tiden är visas vertikalt för hela körningen med en skala. I tabellen är trådarna grupperade i den första kolumnen och tiden anges på de efterföljande raderna.
Exempel på en körningsflödesvy:
Ränderna överförs åt höger när en metod anropar någon annan metod. När metoden svarar, anropar den i sin tur nästa metod, och så vidare. Ränder grupperas i kolumner efter vilka trådar de tillhör. En tunn, svart vertikal linje skiljer en kolumn från en annan. Varje tråds namn visas överst i kolumnen.
Använd verktyget Zooma in om du vill förstora diagrammet.
I körningsflödesvyn visas följande information:
Om vyn på övervakarobjektet är öppen visas körningen för alla övervakarens agenter. Trådens namn innehåller ID för motsvarande process så att det går att skilja mellan trådar med samma namn i olika processer.
Som standard är tråden GC (skräpinsamlingsfunktion) dold. Du kan göra den synlig genom att välja Tråd > GC på menyn Kontext. När GC-tråden är synlig visas den i kolumnen längst till vänster. GC-tråden innehåller samlade objekt från alla processer i den här övervakaren. En tunn rektangel visas i kolumnen när skräpinsamlingsfunktionen aktiveras för något objekt. Liksom för andra objekt och metoder i den här vyn kan du markera objektet med aktiverad skräpinsamlingsfunktionen genom att klicka på det. Stora upphöjda grå rektanglar visar skräpinsamlingsfunktionens fas under profileringssessionen.
Verktygsfältet för både vy och tabell innehåller följande kontroller:
Menyobjekt | Definition |
---|---|
![]() |
Zooma in i diagrammet. |
![]() |
Zooma ut ur diagrammet. |
![]() |
Återgå till ursprunglig diagramstorlek. |
![]() |
Visa den faktiska använda tiden som procentsats. |
![]() |
Redigera diagramfärgerna. |
![]() |
Välj vilken del av diagrammet som ska förstoras. |
![]() |
Exportera poster till tillgängliga rapportformat. I dialogrutan Ny rapport kan du välja rapporttyp och öppna dokumentet med standardsystemredigeraren. |
![]() | Välj alternativet Visa tid för att välja diagrammets tidsbas.
|
Det finns några kontroller i själva diagrammet också. Peka med musen över en rand för att visa statusinformation (till exempel:
)
Om du pekar någon annanstans i vyn visas trådnamnet och tiden som motsvarar pekarens vertikala position.
Menyobjekt | Definition |
---|---|
![]() |
Uppdatera vyn |
![]() |
Redigera diagramfärgerna. |
![]() |
Återgå till ursprunglig diagramstorlek. |
![]() | Välj vilka kolumner som ska visas i tabellen. |
![]() | Visa metodanropsdetaljer för vald metod. |
![]() | Visa metodanrop för vald metod. |
Hitta alla upprepningar | Visar kryss för identifiering av metoder som anropas ofta. |
Dölj alla upprepningar | Döljer visning av X för metoder som anropas ofta. |
Trådar > Visa alla trådar | Visa alla trådar som tillhör vald resurs. |
Trådar > Dölj alla trådar | Dölj alla trådar som tillhör vald resurs. |
Trådar > GC | Visa tråden för skräpinsamlingsfunktionen. |
Trådar > Trådnamn | Visa den namngivna tråden. |
Närliggande begrepp
Översikt över profileringsverktyget
Profilera resurser
Närliggande uppgifter
Profilera en tillämpning
Visning av flaskhalsar i prestanda
Visa anrop och anropare för en metod
Identifiera faser i körningen av ett program
Identifiera aktiva trådar
Identifiera resursintensiva metoder
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.