La sezione "Introduzione" alla determinazione dei problemi di run-time fornisce i passi base per la raccolta dei dati di creazione profili. Include le istruzioni per la selezione di una serie di creazione profili che raccoglie il tipo di dati necessario e fornisce informazioni di alto livello relative all'accesso e all'uso delle viste che possono essere utilizzate per l'analisi.
Sono inoltre presenti delle viste che consentono di individuare interruzioni nella copertura del codice durante l'esecuzione della creazione dei profili.
Creazione profili e log include anche Probekit che fornisce un framework per la scrittura di frammenti di codice Java per l'individuazione di specifici problemi di run-time.
La sezione "Introduzione" include i seguenti argomenti:
Introduzione: creazione di una configurazione di creazione profili per l'individuazione di problemi di run-time
Una configurazione di creazione profili controlla la raccolta dati durante la creazione di profili. Creare una configurazione di creazione profili utilizzando la finestra di dialogo Profilo nella prospettiva Creazione profili e log.Introduzione: analisi di perdita di dati di memoria
Le perdite di dati di memoria, che spesso in Java si verificano quando gli oggetti utilizzano riferimenti in modo inappropriato, possono ridurre le prestazioni ed eventualmente causare l'interruzione dell'esecuzione di un programma. La prospettiva Creazione profili e log include viste per l'analisi dell'utilizzo della memoria dell'applicazione e per il rilevamento delle perdite di dati.Introduzione: rilevamento dei colli di bottiglia delle prestazioni
I colli dei bottiglia delle prestazioni sono situazioni durante le quali l'esecuzione dell'applicazione subisce un rallentamento. La prospettiva Creazione profili e log include le viste per l'analisi delle prestazioni e per il rilevamento dei colli di bottiglia.Introduzione: rilevamento dei colli di bottiglia del thread
I colli di bottiglia del thread così come i conflitti e le condizioni di stallo possono rallentare o arrestare l'applicazione. La prospettiva Creazione profili e log include le viste e gli strumenti che consentono di rilevare e risolvere i problemi relativi ai thread.Introduzione: monitoraggio della copertura del codice
La prospettiva Creazione profili e log include le viste per l'identificazione delle righe e dei metodi del codice sui quali non è stato eseguito il test. Quando si crea un profilo di un'esecuzione che analizzi i colli di bottiglia delle prestazione o dei thread, è anche possibile monitorare la copertura per essere certi di aver utilizzato tutte le parti appropriate dell'applicazione.Introduzione: Probekit per creazione profili personalizzata
Probekit consente di progettare e sviluppare analisi, che sono frammenti di codice Java per monitorare specifiche caratteristiche del comportamento di run-time di un'applicazione. Queste forniscono una modalità per esaminare qualsiasi caratteristica di run-time a cui si è interessati.Introduzione: Creazione profili di applicazioni J2EE
La creazione profili di applicazioni J2EE risulta simile, anche se con piccole differenze, alla creazione profili di applicazioni Java, come descritto negli argomenti di "Introduzione", prima di iniziare è necessario però eseguire determinate operazioni preliminari.
Argomento principale: Rilevamento e analisi di problemi di run-time