Profileringsoversigterne kan vise profileringsdata fra diverse programmeringssprog og dataindsamlingskontekster. Det kaldes et "programkontekstsystem" for profileringsoversigterne.
For eksempel dækker både Java-betegnelsen "metode", C-betegnelsen "funktion" og Fortran-betegnelsen "procedure" over det samme begreb. Programkontekstsystemet giver de enkelte profileringsagenter mulighed for at angive navnet fra det programmeringssprog eller andet domæne (dvs. "programkontekst"navnet), som dataene kommer fra. Profileringsoversigterne vil bruge oplysningerne til at vise data med de rigtige betegnelser og formateringsregler.
Profileringsoversigterne kan kun vise den rigtige terminologi for et datasæts programkontekst, hvis den relevante kontekstformaterings-plugin er installeret på arbejdsbænken. "Kontekstformateringsprogrammer" er plugins, der leverer et sæt ord og formateringsmetoder til profileringsoversigterne. Hvis du ikke har et kontekstformateringsprogram til dataenes programkontekst, vil data blive vist i oversigterne med Java-kontekstformatering, som er standard. Som regel er en dataindsamler og de tilsvarende kontekstformateringsprogrammer pakket sammen.
Et enkelt profileringsdatasæt kan indeholde elementer fra mere end én programkontekst. En udførelsessporing kan f.eks. inkludere både Java-metoder og C-funktioner. Hvis der vises et datasæt med blandet indhold i profileringsoversigterne, vises også en indikator for det valgte elements programkontekst og en liste, hvor brugeren kan vælge, hvilken programkontekst der skal bruges generelt i oversigten. Den valgte programkontekst styrer blandt andet de betegnelser, der bruges i tabellers kolonneoverskrifter, og navnene på værktøjslinjens knapper.
På værktøjslinjens menu findes desuden et "Programkontekst"-menupunkt, der kan bruges til at vælge konteksten til den aktuelle profileringsoversigt.
På både menuen og undermenuen "Programkontekst" vises en liste med de programkontekster, der forekommer i det aktuelle datasæt, og det er angivet, hvilken kontekst der i øjeblikket bruges af oversigten til tabelkolonneoverskrifter og andre elementer.
Når du læser dokumentationen om profileringsfunktioner og sammenligner den med profileringsoversigterne i programmet, skal du tage højde for, at dokumentationen er baseret på Java-programkonteksten, som er standard. Hvis du får vist data fra en anden programkontekst, fungerer oversigterne som beskrevet, men betegnelserne og noget af syntaksen og formateringen kan variere.
Relaterede opgaver
Administrér programkontekstindstillinger for profileringsoversigter
Profilér et program
Brug profileringsoversigter til at analysere data
Vis tidsmålinger
Relaterede begreber
Oversigt over profileringsværktøjet
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.