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.
Anda dapat meminta kumpulan khusus untuk semua alokasi yang menggunakan tag kumpulan tertentu. Hanya satu tag kumpulan pada sistem yang dapat dikaitkan dengan permintaan kumpulan khusus kernel pada satu waktu.
Di Windows Vista dan versi Windows yang lebih baru, Anda juga dapat menggunakan baris perintah untuk meminta kumpulan khusus menurut tag kumpulan. Untuk informasi, lihat perintah GFlags .
Untuk meminta kumpulan khusus berdasarkan tag kumpulan
Pilih tab Registri Sistem atau tab Bendera Kernel .
Pada Windows Vista dan versi Windows yang lebih baru, opsi ini tersedia di kedua tab. Pada versi Windows yang lebih lama, ini hanya tersedia pada tab System Registry.
Di bagian Tag Kumpulan Khusus Kernel , klik Teks, lalu ketik pola empat karakter untuk tag.
Tag dapat menyertakan karakter wildcard ? (karakter tunggal) dan * (beberapa karakter). Misalnya, Fat* atau Av?4.
Cuplikan layar berikut menunjukkan tag yang dimasukkan sebagai teks pada tab Registri Sistem.
Klik Terapkan.
Saat Anda mengklik Terapkan, GFlags mengubah pilihan dari Teks ke Hex dan menampilkan karakter ASCII sebagai nilai heksadesimal dalam urutan terbalik (endian bawah). Misalnya, jika Anda mengetik Tag1, GFlags menampilkan tag sebagai 0x31676154 (1gaT). Ini adalah cara penyimpanannya di registri dan ditampilkan oleh debugger dan alat lainnya.
Ilustrasi berikut ini memperlihatkan efek mengklik Terapkan.
Komentar
Untuk menggunakan fitur ini secara efektif, pastikan driver Anda atau program mode kernel lainnya menggunakan tag kumpulan yang unik. Jika Anda menduga bahwa driver Anda mengonsumsi semua memori khusus, pertimbangkan untuk menggunakan beberapa tag kumpulan dalam kode Anda. Anda kemudian dapat menguji driver Anda beberapa kali, menetapkan kumpulan khusus ke satu tag kumpulan di setiap pengujian.
Selain itu, pilih tag kumpulan dengan nilai heksadesimal yang lebih besar dari ukuran halaman sistem. Untuk kode mode kernel, jika Anda memasukkan tag kumpulan yang memiliki nilai kurang dari PAGE_SIZE, Gflags meminta kumpulan khusus untuk semua alokasi yang ukurannya berada dalam rentang yang sesuai dan meminta kumpulan khusus untuk alokasi dengan tag kumpulan yang setara. Misalnya, jika Anda memilih ukuran 30, kumpulan khusus akan digunakan untuk semua alokasi berukuran antara 17 dan 32 byte, dan untuk alokasi dengan tag kumpulan 0x0030.