Sdílet prostřednictvím


Diagnostika vysoké latence pomocí přehledů procesoru

Vhledy do procesoru jsou dílčí funkcí nástroje Využití procesoru, která ukazuje obvyklé problémy s prodlevou, jako je neefektivní zřetězení řetězců.

Zobrazení automatických přehledů

Část Top Insights v nástroji Využití procesoru zobrazuje rychlé podrobnosti o procesoru, přehledy a návrhy v popisu, abyste mohli pokračovat v diagnostice problému. Na odkazu Další informace najdete podrobnou dokumentaci, která vysvětluje váš problém. Pokud potřebujete další informace, Zobrazit zdrojový kód zobrazí další podrobnosti. Po výběru se zobrazí stromové zobrazení volání, které zobrazuje proces, funkce a které volající používají nejvíce procesoru.

Snímek obrazovky s vybranou možností Autio Insights

Zobrazení hlavních funkcí

Na stránce souhrnu v části Top Functionsnajdete nejoblíbenější funkce volané s časem stráveným v sestupném pořadí. celková doba procesoru je doba strávená uvnitř funkce, včetně všech funkcí, které volá, zatímco self CPU je čas strávený výhradně ve funkci.

Snímek obrazovky zobrazující vybrané hlavní funkce

Zobrazit hlavní cestu

Horká cesta ukazuje, kde se ve vaší aplikaci strávila většina času procesoru, a pomáhá zaměřit vyšetřování na oblast, která by měla největší dopad. Analýza této cesty kódu pomocí jiných nástrojů v Profileru výkonu může pomoct identifikovat také způsoby, jak kód vylepšit. Může například pomoct určit, jak minimalizovat přidělení na horké cestě, aby se snížila frekvence a čas strávený v GC.

Snímek obrazovky znázorňující vybranou horkou cestu

Získání pomoci s AI

Pokud máte Copilot , můžete získat asistenci AI, zatímco se díváte na CPU Auto Insights. Copilot poskytuje informace a přehledy související se sadou konkrétních přehledů výkonu. Pomocí copilotu můžete také klást otázky týkající se funkcí na identifikovaných horkých cestách v kódu, což vám může pomoct vytvořit efektivnější nebo nákladově efektivní kód.

Tlačítko Zeptat se copilotu se zobrazuje i v případě, že nejsou identifikovány žádné konkrétní přehledy výkonu. Snímek obrazovky tlačítka Zeptat se copilotu. Vyberte Zeptat se Copilotu, abyste se mohli učit od Copilotu a začít pokládat otázky.

animace použití Copilotu s využitím procesoru.