Microsoft telah mengeluarkan versi terbaru Pandangan Perf, yang memperbaiki bug kecil dan menambah sokongan untuk Microsoft .BERSIH 4.5. Microsoft telah mengembangkan alat ini untuk menganalisis dan mengasingkan masalah prestasi yang berkaitan dengan CPU atau Memori untuk pembangun aplikasi. Ini akan membantu anda menyempitkan fungsi atau utas, yang menyebabkan masalah prestasi dan menunjuk ke kod sumber, sehingga anda dapat mengoptimumkannya atau memperbaiki bug di bahagian tertentu.
PerfView
Tidak seperti beberapa alat lain, saya mendapati PerfView dari Microsoft, sangat mesra pengguna dengan banyak maklumat yang berangkai untuk pengguna, untuk memahami cara kerjanya. Microsoft telah memasukkan a Tutorial.exe fail; cubalah dan lihat bagaimana ia berfungsi. Alat ini menggunakan ciri Event Tracing for Windows (ETW) untuk menganalisis dan membuang data. Ia sangat membantu semasa menyelesaikan masalah berkaitan prestasi untuk program anda.
Alat ini pada dasarnya mengambil gambar timbunan, dengan mengganggu CPU. Sangat disarankan untuk membaca bahagian Tutorial dan panduan yang disediakan di dalam alat, untuk memahami alat tersebut dengan lebih baik.
Secara lalai, memerlukan semua proses - tetapi anda boleh memilih fail EXE yang anda jalani untuk menyelesaikan masalah. Seperti yang anda lihat dalam gambar di bawah, ini memberitahu anda nama setiap bingkai dalam koleksi tumpukan, dengan jumlah kos CPU dan jumlah keseluruhan kos.
Dengan cara ini, penyelesaian masalah jauh lebih mudah, dan ini membantu anda mengetahui, kerangka di tumpukan mana yang dapat menyebabkan masalah penggunaan CPU dan menentukan sumbernya. Anda juga boleh menentukan pelayan Simbol, sehingga ia memuat turun dan menyimpannya secara tempatan.
Ini adalah alat yang bagus untuk pembangun aplikasi untuk menyempitkan dan menentukan masalah berkaitan prestasi, dengan lebih berkesan. Sekiranya anda seorang pembangun aplikasi, pastikan anda melihat PerVeiw; ia pasti akan menolong anda.
Tutorial PerfView
Untuk maklumat lebih lanjut, terdapat beberapa tutorial video mengenai penyiasatan Masa:
- Mengumpulkan Data dengan PerfView 'Run' Command
- Penyiasatan CPU Ringkas
- Penyelesaian Simbol
- Mengelompokkan dan Melipat
- Penggerudian Menjadi Kos
Muat turun PerfView
Anda boleh memuat turunnya dari sini.