Lo strumento Creazione profili è formato dalla prospettiva Creazione profili e log e da un certo numero di viste. Consente di creare profili delle applicazioni, lavorare con le risorse di profilo, interagire con le applicazioni di cui si sta creando un profilo e di esaminare le prestazioni e eventuali problemi nell'utilizzo della memoria delle applicazioni. Lo strumento Creazione profili raccoglie i dati relativi al runtime dei programmi Java e presenta tali dati in viste grafiche e di tabella. Tutte queste funzioni consentono di visualizzare e comprendere l'esecuzione del proprio programma e di esaminare le eventuali variazioni nel comportamento.
Lo strumento Creazione profili consente anche di individuare le operazioni che impiegano più tempo, aiuta a identificare le esecuzioni ripetitive e ad eliminare la ridondanza. In breve, lo strumento Creazione profili viene utilizzato per l'analisi delle prestazioni e per ottenere una visione più dettagliata dei propri programmi Java.
La creazione profili consente di verificare il funzionamento delle prestazioni delle applicazioni durante le fasi iniziali del ciclo di sviluppo, in modo che ci sia tempo sufficiente per migliorarle e verificarle nuovamente.
L'agente di creazione profili Java è una istanza distribuita con Agent Controller. Nel diagramma di distribuzione seguente, l'Agente (2) potrebbe essere un agente di creazione profili Java. Il processo di applicazione (1) è la JVM (Java Virtual Machine) che esegue l'applicazione Java. Tener presente che il diagramma seguente si applica all'Agent Controller remoto, non all'Agent Controller integrato.
A Host di distribuzione | |
1 | Processo di applicazione |
2 | Agente |
3 | Motore di raccolta dati |
4 | Servizio |
B Host di distribuzione | |
5 | Plugin WebSphere |
6 | Client di verifica |
7 | JDK |
Ciascun processo di applicazione per cui si crea un profilo, potrebbe contenere un agente di creazione profili in esecuzione. In tal modo, lo strumento Creazione profili rende possibile creare profili di più applicazioni da un singolo workbench.
Di seguito sono riportate alcune funzioni dello strumento Creazione profili:
La visualizzazione informazioni visive per lo strumento Creazione profili viene organizzata a livello di pacchetto, di classe e di metodo. Di conseguenza, lo strumento Creazione profili, è in gradi di modellare e presentare l'esecuzione dei programmi in modo coerente con la gerarchia di programmazione Java.
L'estrazione dei modelli parte da una enorme quantità di informazioni sull'esecuzione e la riduce a una forma fondamentale, che fornisce una panoramica generale sull'esecuzione di un programma con la possibilità di visualizzare più dettagli sugli oggetti e le chiamate ai metodi. L'estrazione dei modelli semplifica molto l'analisi del runtime. Lo strumento Creazione profili dispone di potenti funzioni per l'estrazione dei modelli .
Gli strumenti consentono di controllare contemporaneamente più processi su computer differenti, creando, in tal modo, il profilo di un'applicazione distribuita. Utilizzando Agent Controller, lo strumento Creazione profili è in grado di avviare le applicazioni su computer remoti e di creare i rispettivi profili. Questa funzione risulta utile per la determinazione delle caratteristiche delle prestazioni delle applicazioni quando le applicazioni sono in esecuzione sulle rispettive piattaforme di distribuzione di sviluppo.
Argomenti correlati
Modello Common Base Event
Agent Controller integrato
Risorse di creazione profili
Database dei sintomi
Attività correlate
Impostazione delle preferenze di creazione profili
Specifica dei criteri di creazione profili
Creazione del profilo di un'applicazione
Salvataggio delle risorse di profilo
Importazione delle risorse di profilo
Riferimenti correlati
Viste Diagramma di sequenza
Vista Statistiche memoria
Vista Statistiche esecuzione
(C) Copyright IBM Corporation 2000, 2006. Tutti i diritti riservati.