Diagnostisera långa svarstider med CPU Insights
CPU-insikter är en delfunktion i verktyget CPU-användning som visar vanliga potentiella svarstidsproblem som att sammanfoga strängar ineffektivt.
Visa autoinsikter
Avsnittet Top Insights i verktyget CPU-användning visar snabb CPU-information, insikter och förslag i beskrivningen så att du kan fortsätta diagnostisera problemet. Länken Läs mer visar detaljerad dokumentation som förklarar problemet. Om du behöver mer information visar Visa källkod mer information. När du har valt kan du se anropsträdsvyn som visar processen, funktionerna och vilka anropare som använder mest CPU.
Visa de översta funktionerna
På sammanfattningssidan under Top Functionshittar du de viktigaste funktionerna som anropas med den tid som spenderas i fallande ordning. Total CPU--tid är den tid som spenderas i en funktion, inklusive alla funktioner den anropar, medan Själv CPU- är tid som exklusivt spenderas i funktionen.
Visa den heta sökvägen
Hot Path visar var merparten av cpu-tiden spenderades i ditt program och hjälper till att fokusera undersökningen på det område som skulle ha störst inverkan. Genom att analysera den här kodsökvägen med hjälp av andra verktyg i Prestandaprofiler kan du också identifiera sätt att förbättra koden. Det kan till exempel hjälpa dig att identifiera hur du undviker allokeringar på den heta vägen för att minska GC-frekvensen och den tid som spenderas i GC.
Få AI-hjälp
Om du har Copilotkan du få AI-hjälp när du tittar på CPU Auto Insights. Leta bara efter Fråga Copilot knapp. I dessa scenarier känner Copilot redan till kontexten för dina frågor, så du behöver inte ange kontext själv i chatten. Mer information finns i Felsöka med Copilot.