Il termine creazione profili di risorse, indica il livello di precisione utilizzato per aprire le viste di creazione profili. La vista Controllo creazione profili, contiene i livelli di risorse disponibili. Selezionando una risorsa, sarà possibile aprire una vista basata su tale risorsa. Ad esempio, una vista aperta a livello dell'host, consente di visualizzare i dati di profilo da processi e agenti associati all'host selezionato. Di seguito sono riportate le risorse disponibili.
I progetti Java
contengono codice di origine e
relativi file per la generazione di un programma Java. I progetti Java, inoltre,
conservano un modello del proprio contenuto, che contiene informazioni sulla gerarchia dei tipi,
riferimenti e dichiarazioni di elementi Java. Una cartella
(o directory) è un contenitore
in cui è possibile trovare qualsiasi tipo di file.
Per impostazione predefinita, tali oggetti sono nascosti e non visualizzati nella vista. È possibile visualizzarli utilizzando la finestra Preferenze (Finestra > Preferenze > Creazione profili e log > Aspetto) e selezionando la casella di controllo Cartelle.
Un controllo è un contenitore logico
delle informazioni di profilo raccolte da un gruppo di agenti. Le viste a livello di controllo, mostrano
i dati ottenuti dagli agenti. I controlli sono utili per l'aggregazione di processi e agenti da
un'applicazione distribuita.
I controlli sono rappresentati come oggetti di controllo. Per impostazione predefinita, tali oggetti sono nascosti e non visualizzati nella vista. È possibile visualizzarli utilizzando la finestra Preferenze (Finestra > Preferenze > Creazione profili e log > Aspetto) e selezionando la casella di controllo Controlli.
Un host è un
computer, o una partizione di esecuzione di un computer, in cui si trova l'applicazione sottoposta
a verifica. L'host è proprietario dei processi di cui vengono creati i profili. L'host esegue i processi.
È possibile specificare un host indicandone il nome o l'indirizzo IP.
È possibile che controlli diversi utilizzino host con lo stesso nome. Tali host risulteranno unici per ciascun controllo perché le risorse nella vista Controllo creazione profili vengono identificate in base al percorso completo.
Per impostazione predefinita, tali oggetti sono nascosti e non visualizzati nella vista. È possibile visualizzarli utilizzando la finestra Preferenze (Finestra > Preferenze > Creazione profili e log > Aspetto) e selezionando la casella di controllo Host.
Un processo
è un programma in esecuzione, che consiste di codice di programma e dati privati.
Il codice del programma può essere condiviso con altri processi che eseguono lo stesso programma.
Generalmente a un processo sono associate altre risorse, quali file, memoria condivisa e
gestori di segnale.
I processi sono identificati dal nome del processo e dal numero ID. Il nome del processo ha due formati, in base alla modalità di avvio del processo:
Una volta avviata la creazione profili di un'applicazione Java, il processo e gli agenti associati vengono visualizzati nella vista Controllo creazione profili.
Nel modello di distribuzione di Agent Controller, un agente è un file binario riutilizzabile che fornisce servizi al processo host e, cosa più importante, fornisce un portale mediante il quale i dati dell'applicazione possono essere inoltrati ai client collegati. Gli agenti raccolgono i dati sull'esecuzione dei programmi applicativi. Le viste della prospettiva Creazione profili e log, consentono di visualizzare le informazioni raccolte dagli agenti. L'agente di creazione profili Java è un agente di creazione profili.
Un processo può contenere uno o più agenti in esecuzione contemporaneamente. Anche se il processo non contiene inizialmente alcun agente, alcune condizioni di elaborazione possono portare alla creazione di un agente durante il ciclo vitale del processo. Ciascun livello dell'applicazione può contenere agenti.
È possibile avviare il controllo solo con gli agenti in stato Pausa o Scollegato. Poiché ciascun agente può essere collegato ad un solo client per volta, un agente in stato di controllo non potrà essere riutilizzato. Un agente in stato Terminato non potrà più eseguire controlli.
Lo stato degli agenti viene identificato dai seguenti simboli:
Argomenti correlati
Panoramica dello strumento Creazione profili
Attività correlate
Creazione del profilo di un'applicazione
Riferimenti correlati
Vista Console di creazione profili
(C) Copyright IBM Corporation 2000, 2003. Tutti i diritti riservati.