Förstå tillämpningskontextsystemet för profileringsvyer

Profileringsvyer kan visa profileringsdata från vilket programmeringsspråk eller datainsamlingskontext som helst. Det är det som kallas "tillämpningskontextsystemet" för profileringsvyer.

Exempelvis avser Java-termen "metod," C-termen "funktion" och Fortran-termen "procedur" samma begrepp. Med tillämpningskontextsystemet kan varje profileringsagent ange namnet på programmeringsspråket eller annan domän (dvs. "tillämpningskontextnamnet") som informationen kommer från. Den här informationen används i profileringsvyerna, som då visar aktuella data med rätt termer och formateringsregler.

I profileringsvyerna visas rätt terminologi för en datauppsättnings tillämpningskontext endast om arbetsmiljön har rätt "kontextformaterare" installerade. "Kontextformaterare" är insticksprogram som tillhandahåller orduppsättningar och formateringsmetoder för profileringsvyerna. Om du inte har någon kontextformaterare för datatillämpningskontexten, visar vyerna data med standardkontextformateraren för Java. Vanligen paketeras en datainsamlingsfunktion och motsvarande kontextformaterare tillsammans.

En enskild profileringsdatauppsättning kan innehålla objekt från mer än en tillämpningskontext. Exempelvis kan en enskild körningsspårning inkludera både Java-metoder och C-funktioner. När profileringsvyerna visar en datauppsättning med blandat innehåll visar de också en indikator som visar tillämpningskontexten för det valda objektet och en listruta där du kan välja vilken tillämpningskontext som ska användas allmänt i vyn. Valet av tillämpningskontext styr vilka termer som används i kolumnrubriker för tabeller och namnen på verktygsfältsknappar, bland annat.

Dessutom har listrutan i verktygsfältet en undermeny, "Tillämpningskontexter", som avgör vilken kontext som ska användas för den aktuella profileringsvyn.

Både listrutan och undermenyn "Tillämpningskontexter" anger alla tillämpningskontexter som visas i den aktuella datauppsättningen, och visar vilken som för tillfället används i vyn för tabellkolumnrubriker och andra objekt.

När du läser dokumentationen om profileringsfunktioner och jämför den med de profileringsvyer du ser, bör du komma ihåg att dokumentationen är baserad på standardtillämpningskontexten för Java. Om du visar data från en annan tillämpningskontext, fungerar vyerna som i dokumentationen, men de ord du ser och en del syntax och formatering kan vara annorlunda.

Närliggande uppgifter
Hantera inställningar för tillämpningskontext för profileringsvyer
Profilera en tillämpning

Använda profileringsvyer till att analysera data
Visa tidsmått

Närliggande begrepp
Översikt över profileringsverktyget


(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.