Diagnosticare una latenza elevata con Informazioni CPU
Informazioni dettagliate sulla CPU è una funzionalità secondaria dello strumento Utilizzo CPU che mostra problemi di latenza comuni, ad esempio la concatenazione di stringhe in modo inefficiente.
Visualizzare informazioni dettagliate auto
La sezione Principali Intuizioni nello strumento di utilizzo della CPU mostra dettagli rapidi del processore, intuizioni e suggerimenti per poter continuare a diagnosticare il problema. Il collegamento Altre informazioni mostra la documentazione dettagliata che illustra il problema. Se sono necessarie altre informazioni, Visualizzare il codice sorgente mostra altri dettagli. Dopo aver selezionato, è possibile visualizzare la visualizzazione albero delle chiamate, che mostra il processo, le funzioni e i chiamanti che usano la maggior parte della CPU.
Visualizzare le funzioni principali
Nella pagina di riepilogo in Principali funzioniè possibile trovare le funzioni principali chiamate con il tempo impiegato in ordine decrescente. Il tempo totale della CPU è la quantità di tempo impiegato all'interno di una funzione, incluse le funzioni che chiama, mentre il tempo della CPU propria si riferisce al tempo impiegato esclusivamente nella funzione.
Visualizzare il percorso critico
percorso critico mostra dove è stata impiegata la maggior parte del tempo di CPU nell'applicazione e consente di concentrarsi sull'area che avrebbe avuto l'impatto maggiore. L'analisi di questo percorso di codice usando altri strumenti in Performance Profiler consente di identificare anche i modi per migliorare il codice. Ad esempio, può essere utile identificare come ridurre al minimo le allocazioni nel percorso critico per diminuire la frequenza e il tempo di esecuzione del GC.
Ottenere assistenza per l'intelligenza artificiale
Se si ha Copilot, è possibile ottenere assistenza per l'intelligenza artificiale mentre si osservano le informazioni automatiche sulla CPU. Copilot fornisce informazioni e approfondimenti relativi a un insieme specifico di prestazioni. Con Copilot è anche possibile porre domande sulle funzioni nei percorsi ad accesso frequente identificati nel codice, che consentono di produrre codice più efficiente o conveniente.
Il pulsante Ask CopilotScreenshot del pulsante Chiedi copilot. viene visualizzato anche se non vengono identificate informazioni dettagliate specifiche sulle prestazioni. Selezionare Chiedi a Copilot per imparare da Copilot e iniziare a fare domande.