Bagikan melalui


Mendiagnosis latensi tinggi dengan Insight CPU

Wawasan CPU adalah sub-fitur alat Penggunaan CPU yang menunjukkan potensi masalah latensi umum seperti menggabungkan string secara tidak efisien.

Lihat Wawasan Otomatis

Bagian Wawasan Teratas di alat Penggunaan CPU menunjukkan detail, wawasan, dan saran CPU cepat dalam deskripsi sehingga Anda dapat terus mendiagnosis masalah tersebut. Tautan Pelajari selengkapnya memperlihatkan dokumentasi mendalam yang menjelaskan masalah Anda. Jika Anda memerlukan informasi selengkapnya, Tampilkan kode sumber memperlihatkan detail selengkapnya. Setelah dipilih, Anda dapat melihat tampilan pohon panggilan, memperlihatkan proses, fungsi, dan penelepon mana yang menggunakan CPU terbanyak.

Cuplikan layar memperlihatkan Autio Insights dipilih.

Menampilkan fungsi teratas

Pada halaman ringkasan di bawah Fungsi Teratas, Anda dapat menemukan fungsi teratas yang dipanggil dengan waktu yang dihabiskan dalam urutan menurun. Total waktu CPU adalah jumlah waktu yang dihabiskan di dalam fungsi, termasuk fungsi apa pun yang dipanggilnya, sedangkan CPU Mandiri adalah waktu yang dihabiskan secara eksklusif dalam fungsi.

Cuplikan layar memperlihatkan Fungsi Teratas dipilih.

Lihat jalur panas

Hot Path menunjukkan di mana sebagian besar waktu CPU dihabiskan dalam aplikasi Anda dan membantu memfokuskan penyelidikan pada area yang akan berdampak paling besar. Menganalisis jalur kode ini dengan menggunakan alat lain di Profiler Performa juga dapat membantu mengidentifikasi cara untuk meningkatkan kode. Misalnya, ini dapat membantu mengidentifikasi cara meminimalkan alokasi pada jalur panas untuk mengurangi frekuensi GC dan waktu yang dihabiskan di GC.

Cuplikan layar memperlihatkan Hot Path dipilih.

Dapatkan bantuan AI

Jika Anda memiliki Copilot, Anda bisa mendapatkan bantuan AI saat melihat CPU Auto Insights. Cukup cari tombol TanyaKan SalinanCuplikan layar tombol Minta Salinan.. Dalam skenario ini, Copilot sudah mengetahui konteks untuk pertanyaan Anda, sehingga Anda tidak perlu memberikan konteks sendiri dalam obrolan. Untuk informasi selengkapnya, lihat Debug dengan Copilot.