Topik Cara WPR
Bagian ini menjelaskan cara melakukan prosedur dengan menggunakan UI Windows Performance Recorder (WPR). Untuk informasi tentang cara memulai rekaman dari baris perintah, lihat Opsi Command-Line WPR.
Memulai Perekaman
Pada layar Mulai , klik Perekam Performa Windows.
Untuk menjalankan profil default, klik Mulai. Atau, untuk melihat dan menggunakan profil lain, klik Opsi lainnya.
Dalam kotak Pilih profil untuk perekaman performa , pilih setidaknya satu profil.
Anda dapat menambahkan profil kustom secara opsional. Untuk melakukannya, klik Tambahkan Profil, navigasi ke profil yang Anda inginkan, lalu klik Buka. Di bawah Pengukuran kustom, pilih profil.
Dari daftar drop-down Skenario performa , pilih skenario yang Anda inginkan. Kecuali rekaman adalah untuk skenario aktif/nonaktif, pilih Umum.
Anda dapat secara opsional merekam pada tingkat detail cahaya. (Verbose adalah default.level.) Untuk melakukannya, pilih Terang di daftar drop-down Tingkat detail .
Untuk mencatat rekaman ke file, pilih File di daftar drop-down Mode pengelogan . Memori adalah mode pengelogan default, kecuali untuk log transisi aktif/nonaktif, yang harus dicatat ke file.
Hati Untuk rekaman yang lebih panjang, pilih Memori. Ketika Anda memilih File, file dapat tumbuh sangat besar karena satu-satunya batasan ukuran file adalah ruang disk yang tersedia. Windows Penganalisis Kinerja (WPA) tidak dapat menganalisis file yang sangat besar.
Klik Mulai untuk mulai merekam, atau klik Batal untuk mengakhiri tanpa perekaman.
Catatan Jika Anda mencoba memulai perekaman di WPR selama sesi yang dimulai WPR lain berjalan, WPR akan mendeteksi konflik dan meminta Anda dengan kueri berikut:
An existing session is already running. Click OK to stop the running session and start the selected profile(s) or Cancel to abort the operation.
Untuk menghentikan sesi saat ini, klik OK. WPR akan mulai merekam. Perhatikan bahwa tindakan ini dapat memengaruhi aplikasi yang memulai sesi yang dibatalkan. Untuk memperbolehkan sesi saat ini berlanjut, klik Batal. Dalam hal ini, WPR tidak memulai perekaman dan aplikasi lain tidak terpengaruh.
Menampilkan Status Perekaman
Saat Anda memulai perekaman dengan menggunakan antarmuka pengguna (UI) WPR, status perekaman segera ditampilkan di layar WPR. Jika Anda memulai perekaman dengan menggunakan antarmuka baris perintah WPR, Anda dapat melihat status perekaman dengan menggunakan salah satu metode berikut:
Di jendela prompt perintah, ketik
wpr –status
. Untuk informasi selengkapnya tentang perintah ini, lihat Opsi Command-Line WPR.Buka UI WPR. Status rekaman yang Anda mulai dari baris perintah WPR akan ditampilkan.
Catatan WPR hanya dapat menampilkan status rekaman jika rekaman dimulai oleh WPR. Ini tidak dapat menampilkan status perekaman untuk rekaman yang dimulai oleh Xperf atau aplikasi lainnya.
Status perekaman menampilkan informasi berikut:
Waktu Perekaman: Ini adalah lamanya waktu rekaman telah berjalan.
Buffer: Ini adalah ukuran buffer yang digunakan rekaman. Ini ditampilkan dalam MB dan persentase memori terkumpul yang tersedia.
Peristiwa dihilangkan: Jumlah peristiwa yang hilang sejak rekaman dimulai. Untuk informasi selengkapnya tentang masalah ini, lihat Menghindari Peristiwa yang Hilang.
Menghentikan Perekaman
Pada layar WPR, klik Simpan. (Jika Anda mengklik Batal, tidak ada data rekaman yang disimpan.)
Telusuri ke lokasi tempat Anda ingin menyimpan file rekaman.
Masukkan deskripsi masalah saat Anda membuat rekaman.
Klik Simpan lalu klik OK.
Jika peristiwa hilang, peringatan akan ditampilkan. Lihat Menghindari Peristiwa hilang untuk panduan tentang cara menghindari masalah ini.
Keamanan
Rekaman dapat berisi informasi yang dapat diidentifikasi secara pribadi atau terkait keamanan. Ini termasuk jalur ke file yang diakses rekaman, atau akses registri dan nama proses. Berhati-hatilah saat Anda berbagi file rekaman.
Menambahkan atau Menghapus Profil Perekaman Kustom
Pada layar WPR, jika opsi disembunyikan, klik Opsi lainnya.
Klik Tambahkan Profil.
Navigasi ke lokasi yang berisi file profil, pilih file .wprp, lalu klik Buka. WPR akan memvalidasi skema file .wprp sebelum ditambahkan ke profil.
Ulangi langkah 2 dan 3 untuk menambahkan profil tambahan. Anda dapat menggunakan hingga 64 profil untuk satu rekaman.
Profil yang Anda tambahkan akan ditampilkan di bawah Pengukuran kustom.
Untuk menghapus profil rekaman
Pada layar WPR, jika opsi disembunyikan, klik Opsi lainnya.
Klik kanan profil kustom yang ingin Anda hapus lalu klik Hapus Profil.
Tombol Hapus Profil hanya terlihat jika ada profil kustom. Anda hanya dapat menghapus profil kustom: Anda tidak dapat menghapus profil bawaan.
Mengubah Skenario Performa
Pada layar WPR, jika opsi disembunyikan, klik Opsi lainnya.
Di daftar drop-down Skenario performa , pilih skenario yang Anda inginkan. Defaultnya adalah Umum.
Mengubah Tingkat Detail
Pada layar WPR, jika opsi disembunyikan, klik Opsi lainnya.
Di daftar drop-down Tingkat detail , pilih tingkat detail yang Anda inginkan. Verbose adalah tingkat default.
Mengubah Mode Pengelogan
Klik Perekam Performa Windows di layar Mulai Windows 8.
Klik Opsi lainnya.
Pilih mode pengelogan dari daftar drop-down Mode pengelogan . Mode defaultnya adalah Memori.
Hati Untuk rekaman yang lebih panjang, pilih Memori. Ketika Anda memilih File, file dapat tumbuh sangat besar karena ruang disk yang tersedia adalah satu-satunya batasan untuk ukuran file. Jika file terlalu besar, Anda mungkin tidak dapat menganalisisnya di Windows Penganalisis Kinerja (WPA).
Menulis Profil Perekaman Kustom
Anda dapat menulis profil kustom dalam file XML yang memiliki ekstensi .wprp. Lihat Referensi XML Profil Perekaman untuk skema lengkap dan informasi referensi. Lihat Penulisan Profil Rekaman untuk informasi lebih rinci tentang penulisan profil rekaman.
Untuk menulis profil perekaman kustom
Di editor XML, buat file XML baru.
Masukkan definisi kolektor. Untuk informasi selengkapnya, lihat 1. Definisi Kolektor.
Masukkan definisi penyedia sistem dan peristiwa. Untuk informasi selengkapnya, lihat 2. Definisi Penyedia Sistem dan Peristiwa.
Catatan Jika Anda ingin profil kustom berhenti dan kembali jika beberapa penyedia tidak memulai, atur atribut Strict ke "true". Untuk informasi selengkapnya tentang opsi ini, lihat Penyedia Ketat.
Masukkan definisi profil. Untuk informasi selengkapnya, lihat 3. Definisi Profil.
Simpan file dengan ekstensi .wprp.
Anda dapat menentukan kolektor turunan, penyedia, dan profil yang mewarisi dari versi dasar yang Anda tentukan sebelumnya dalam file yang sama atau di file lain. Untuk informasi selengkapnya tentang opsi ini, lihat Pewarisan.
Hindari Peristiwa yang Hilang
Beberapa aplikasi menghasilkan begitu banyak peristiwa sehingga Pelacakan Peristiwa untuk Windows (ETW) tidak dapat mengikuti frekuensi pengelogan. Masalah ini bermanifestasi sebagai peristiwa yang hilang dalam rekaman. Masalah ini dapat menyebabkan kesulitan analisis atau kesimpulan yang salah karena data yang tidak lengkap.
Catatan Secara default, WPR menggunakan memori halaman untuk buffer. Untuk mengatur WPR agar menggunakan memori non-halaman untuk buffer, atur atribut NonPagedMemory ke true untuk penyedia. Untuk informasi selengkapnya tentang cara membuat profil kustom, lihat Menulis Profil Rekaman dan 2. Definisi Penyedia Sistem dan Peristiwa.
Anda dapat membantu mencegah WPR kehilangan buffer atau peristiwa ETW dengan cara berikut:
Gunakan buffer yang lebih besar untuk mengaktifkan I/O disk yang lebih efisien saat WPR menulis buffer ke disk.
Hitung permintaan untuk pengumpulan data saat pertama kali Anda menggunakan konfigurasi buffer tertentu di komputer.
Gunakan opsi recordTempTo baris perintah untuk merekam ke lokasi yang berbeda dari default.
Menambah jumlah buffer.
Sederhanakan skenario yang Anda uji, atau pilih profil yang lebih sedikit.
Kosongkan ruang disk pada kandar sistem.
Gunakan perangkat keras tingkat lanjut untuk mengumpulkan data; misalnya, gunakan subsistem disk yang memiliki throughput lebih tinggi. Ini adalah opsi terakhir yang perlu dipertimbangkan. Anda biasanya dapat menghindari kehilangan peristiwa dengan memilih penyedia dengan hati-hati untuk diaktifkan dan buffer untuk digunakan.