Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Uji Perf memeriksa penggunaan API yang efisien yang memengaruhi performa sistem dan konsumsi energi, seperti memanggil fungsi Windows yang menggunakan periode tunggu yang salah.
Kode berhenti berikut terkandung dalam serangkaian pengujian ini.
Setiap penggunaan fungsi Windows yang menginduksi durasi tunggu yang ditentukan kurang dari 300 ms adalah bug efisiensi energi. Beralih menggunakan desain berbasis peristiwa atau memperpanjang durasi tunggu.
kemungkinan penyebabSaat memanggil API jenis tunggu apa pun dengan durasi interval tunggu/tunda, harus lebih besar atau sama dengan 300 mdtk. Memanggil API ini dengan lebih rendah dari 300 ms menyebabkan Windows terlalu sering membangunkan CPU. Ketika Windows dipaksa untuk membangunkan CPU, lebih banyak energi listrik dikonsumsi yang dapat sangat mengurangi masa pakai baterai dan menyebabkan daya tarik yang tidak perlu.
Informasi ditampilkan oleh Pemverifikasi Aplikasi- Format : - KESALAHAN : %ws(...%ws=%d...). %ws
- Parameter 1 - Alamat Nama API (gunakan du untuk mencadangkan string)
- Parameter 2 - Alamat Nama Parameter (gunakan du untuk mencadangkan string)
- Parameter 3 - nilai Parameter (durasi tunggu/tunda dalam ms)
- Parameter 4 - Alamat Info Tambahan (gunakan du untuk mencadangkan string)
- Test Layer: Power
- ID Berhenti : ERROR_DELAY_INTERVAL_DURATION_TOO_SHORT
- Hentikan kode: 7000000
- Tingkat Keparahan: Kesalahan
- Kesalahan satu kali:
- laporan Kesalahan : Berhenti
- Masuk ke file: ya
- Buat backtrace: ya
Penggunaan mekanisme penundaan yang dapat ditoleransi kurang dari 300 ms tidak memungkinkan interval jeda yang memadai sistem dan merupakan bug efisiensi energi. Beralih menggunakan desain berbasis peristiwa atau memperpanjang durasi penundaan.
kemungkinan penyebabSaat memanggil API jenis tunggu apa pun dengan penundaan yang dapat ditoleransi, durasi harus lebih besar atau sama dengan 300 ms. Memanggil API ini dengan lebih rendah dari 300 ms menyebabkan Windows terlalu sering membangunkan CPU. Ketika Windows dipaksa untuk membangunkan CPU, lebih banyak energi listrik dikonsumsi yang dapat sangat mengurangi masa pakai baterai dan menyebabkan daya tarik yang tidak perlu.
Informasi ditampilkan oleh Pemverifikasi Aplikasi- Format : - KESALAHAN : %ws(...%ws=%d...). %ws
- Parameter 1 - Alamat Nama API (gunakan du untuk mencadangkan string)
- Parameter 2 - Alamat Nama Parameter (gunakan du untuk mencadangkan string)
- Parameter 3 - nilai Parameter (varians yang dapat ditoleransi dalam ms)
- Parameter 4 - Alamat Info Tambahan (gunakan du untuk mencadangkan string)
- Test Layer: Power
- ID Berhenti : ERROR_TOLERABLE_VARIANCE_DURATION_TOO_SHORT
- Hentikan kode: 7000001
- Tingkat Keparahan: Kesalahan
- Kesalahan satu kali:
- laporan Kesalahan : Berhenti
- Masuk ke file: ya
- Buat backtrace: ya
Setiap penggunaan fungsi Windows yang menginduksi durasi tunggu yang ditentukan kurang dari 300 ms adalah bug efisiensi energi. Beralih menggunakan desain berbasis peristiwa atau memperpanjang durasi tunggu.
kemungkinan penyebabSaat memanggil API jenis tunggu apa pun dengan interval tunggu/tunda, durasi harus lebih besar atau sama dengan 300 ms. Memanggil API ini dengan lebih rendah dari 300 ms dapat menyebabkan Windows terlalu sering membangunkan CPU. Ketika Windows dipaksa untuk membangunkan CPU, lebih banyak energi listrik dikonsumsi yang dapat sangat mengurangi masa pakai baterai dan menyebabkan daya tarik yang tidak perlu.
Informasi ditampilkan oleh Pemverifikasi Aplikasi- Format : - PERINGATAN : %ws(...%ws=%d...). %ws
- Parameter 1 - Alamat Nama API (gunakan du untuk mencadangkan string)
- Parameter 2 - Alamat Nama Parameter (gunakan du untuk mencadangkan string)
- Parameter 3 - nilai Parameter (durasi tunggu/tunda dalam ms)
- Parameter 4 - Alamat Info Tambahan (gunakan du untuk mencadangkan string)
- Test Layer: Power
- ID Berhenti : WARNING_DELAY_INTERVAL_DURATION_TOO_SHORT
- Hentikan kode: 7000002
- Tingkat Keparahan: Peringatan
- Kesalahan satu kali:
- laporan Kesalahan : Berhenti
- Masuk ke file: ya
- Buat backtrace: ya
Penggunaan mekanisme penundaan yang dapat ditoleransi kurang dari 300 ms tidak memungkinkan interval jeda yang memadai sistem dan merupakan bug efisiensi energi. Beralih menggunakan desain berbasis peristiwa atau memperpanjang durasi penundaan.
kemungkinan penyebabSaat memanggil API jenis tunggu apa pun dengan varians yang dapat ditoleransi, durasi harus lebih besar atau sama dengan 300 ms. Memanggil API ini dengan lebih rendah dari 300 ms dapat menyebabkan Windows terlalu sering membangunkan CPU. Ketika Windows dipaksa untuk membangunkan CPU, lebih banyak energi listrik dikonsumsi yang dapat sangat mengurangi masa pakai baterai dan menyebabkan daya tarik yang tidak perlu.
Informasi ditampilkan oleh Pemverifikasi Aplikasi- Format : - PERINGATAN : %ws(...%ws=%d...). %ws
- Parameter 1 - Alamat Nama API (gunakan du untuk mencadangkan string)
- Parameter 2 - Alamat Nama Parameter (gunakan du untuk mencadangkan string)
- Parameter 3 - nilai Parameter (varians yang dapat ditoleransi dalam ms)
- Parameter 4 - Alamat Info Tambahan (gunakan du untuk mencadangkan string)
- Test Layer: Power
- ID Berhenti : WARNING_TOLERABLE_VARIANCE_DURATION_TOO_SHORT
- Hentikan kode: 7000003
- Tingkat Keparahan: Peringatan
- Kesalahan satu kali:
- laporan Kesalahan : Berhenti
- Masuk ke file: ya
- Buat backtrace: ya
Menyesuaikan resolusi timer lebar sistem dapat memiliki dampak efisiensi energi yang besar dan biasanya tidak menyebabkan performa yang lebih baik. Jangan gunakan API ini.
kemungkinan penyebabMemungkinkan sistem untuk memilih nilai ini adalah yang terbaik untuk performa dan efisiensi energi. Menyesuaikan timer sistem dapat sangat mengurangi masa pakai baterai dan menyebabkan daya tarik yang tidak perlu.
Informasi ditampilkan oleh Pemverifikasi Aplikasi- Format : - KESALAHAN : %ws(...%ws=%d...). %ws
- Parameter 1 - Alamat Nama API (gunakan du untuk mencadangkan string)
- Parameter 2 - Alamat Nama Parameter (gunakan du untuk mencadangkan string)
- Parameter 3 - nilai Parameter (resolusi timer dalam ms)
- Parameter 4 - Alamat Info Tambahan (gunakan du untuk mencadangkan string)
- Test Layer: Power
- ID Berhenti : ERROR_SYSTEM_TIMER_RESOLUTION_ADJUSTMENT
- Hentikan kode: 7000004
- Tingkat Keparahan: Kesalahan
- Kesalahan satu kali:
- laporan Kesalahan : Berhenti
- Masuk ke file: ya
- Buat backtrace: ya
Penyesuaian dilakukan pada sistem yang sedang berjalan yang kemungkinan akan meningkatkan konsumsi daya. Hanya aplikasi yang menyajikan multimedia (video/audio) yang tidak mengharapkan interaksi pengguna yang harus memanggil API ini.
kemungkinan penyebabMenghindari penggunaan API ini kecuali untuk aplikasi multimedia (video/audio) yang tidak mengharapkan interaksi pengguna disarankan untuk meningkatkan efisiensi energi. Memanggil API ini menyebabkan Windows untuk operasi penghematan daya forgo dan akan sangat mengurangi masa pakai baterai dan/atau menyebabkan daya tarik yang tidak perlu.
Informasi ditampilkan oleh Pemverifikasi Aplikasi- Format : - API bernama %ws disebut yang meningkatkan konsumsi energi sistem. %ws
- Parameter 1 - Alamat Nama API (gunakan du untuk mencadangkan string)
- Parameter 2 - Alamat Info Tambahan (gunakan dump untuk membuang string)
- Parameter 3 - N/A
- Parameter4 - N/A
- Test Layer: Power
- ID Berhenti : WARNING_SYSTEM_POWER_USAGE_INCREASE
- Hentikan kode: 7000005
- Tingkat Keparahan: Peringatan
- Kesalahan satu kali:
- laporan Kesalahan : Berhenti
- Masuk ke file: ya
- Buat backtrace: ya
Lihat Juga
Pemverifikasi Aplikasi - Hentikan Kode dan Definisi
Pemverifikasi Aplikasi - Gambaran Umum
Pemverifikasi Aplikasi - Fitur
Pemverifikasi Aplikasi - Aplikasi Pengujian
Pemverifikasi Aplikasi - Pengujian dalam Pemverifikasi Aplikasi
Pemverifikasi Aplikasi - Pemverifikasi Aplikasi Penelusuran Kesalahan Berhenti
Pemverifikasi Aplikasi - Tanya Jawab Umum