Moderasi Interupsi

Untuk mengurangi jumlah gangguan, banyak NIC menggunakan moderasi interupsi. Dengan moderasi interupsi, perangkat keras NIC tidak akan menghasilkan gangguan segera setelah menerima paket. Sebaliknya, perangkat keras menunggu lebih banyak paket tiba, atau hingga waktu habis kedaluwarsa, sebelum membuat gangguan. Vendor perangkat keras menentukan jumlah maksimum paket, interval waktu habis, atau algoritma moderasi interupsi lainnya.

Waktu pulang-pergi yang diukur untuk paket adalah salah satu teknik yang paling umum digunakan untuk menentukan bandwidth jaringan antara dua titik akhir. Namun, ketika moderasi interupsi diaktifkan, menerima paket tidak langsung menghasilkan interupsi dan oleh karena itu waktu pulang-pergi yang dirasakan untuk paket tertentu menjadi lebih besar dari waktu rata-rata. Untuk memungkinkan pengukuran waktu pulang pergi yang akurat untuk paket, NDIS menyediakan kemampuan untuk menonaktifkan dan mengaktifkan moderasi interupsi sesuai permintaan.

Semua driver miniport NDIS 6.0 dan yang lebih baru harus mendukung OID_GEN_INTERRUPT_MODERATION OID. Jika driver miniport tidak mendukung moderasi interupsi, driver harus menentukan NdisInterruptModerationNotSupported di anggota InterruptModeration dari struktur NDIS_INTERRUPT_MODERATION_PARAMETERS .

Driver miniport NDIS 6.0 dan yang lebih baru harus mendukung kumpulan OID OID_GEN_INTERRUPT_MODERATION dan permintaan kueri. Permintaan yang ditetapkan mengarahkan driver miniport untuk mengaktifkan atau menonaktifkan moderasi interupsi dan permintaan kueri melaporkan status moderasi interupsi saat ini.

Driver miniport yang mendukung moderasi interupsi harus mengaktifkan kemampuan ini secara default kecuali kata kunci standar InterruptModeration di registri menonaktifkannya. Untuk informasi selengkapnya tentang kata kunci standar, lihat Kata Kunci INF Standar untuk Perangkat Jaringan.