Mengidentifikasi jalur panas dengan grafik api (C#, Visual Basic, C++, F#)
Grafik Api di alat Penggunaan dan Instrumentasi CPU membantu Anda mengidentifikasi jalur panas dalam kode Anda dengan memvisualisasikan pohon panggilan. Grafik Api adalah visualisasi data yang dikategorikan, dibuat untuk memvisualisasikan jejak tumpukan perangkat lunak yang diprofilkan sehingga jalur kode yang paling sering dapat diidentifikasi dengan cepat dan akurat. Grafik memberikan gambaran umum visual tentang di mana waktu dihabiskan dalam aplikasi Anda dan Anda dapat mengklik simpul tertentu untuk menggalinya lebih lanjut.
Untuk tutorial yang menunjukkan cara meningkatkan performa menggunakan grafik api, lihat Studi kasus: Panduan pemula untuk mengoptimalkan kode. Untuk informasi tentang profiler CPU, lihat Menganalisis performa dengan menggunakan pembuatan profil CPU.
Menyelidiki jalur panas
Tampilan Grafik Api berada dalam tampilan detail alat, di atas tampilan penyorotan baris sumber. Setelah menghentikan sesi pembuatan profil, Anda dapat melihat Grafik Api dengan mengklik Buka detail.
Pilih Grafik Api di pilihan dropdown Tampilan Saat Ini.
Tampilan Grafik Api muncul.
Secara default, grafik api di alat ditampilkan terbalik atau sebagai "bagan icicle," di mana sumbu y menghitung kedalaman tumpukan ke bawah dari nol di bagian atas. Anda dapat melihat tata letak bagan api standar dengan mengklik Balikkan Grafik Api.
Menavigasi dalam grafik api
Untuk grafik api yang kompleks, Anda dapat memperbesar visualisasi dengan memilih elemen tertentu.
Dalam tampilan Grafik Api, Anda dapat menavigasi dengan mengklik simpul dengan mouse atau menggunakan keyboard. Selain itu, pintasan keyboard berikut ini didukung.
Pintasan papan ketik | Perintah |
---|---|
Tab | Buka simpul apa pun |
Panah Atas/Bawah | Masuk ke induk atau anak simpul |
Panah kanan/kiri | Buka serekan simpul pada tumpukan |
Enter | Perbesar (pilih) |
Escape | Perkecil |