Drayverlarni tayinlash va


Microsoft Oyna Drayverlari


Download 46.75 Kb.
bet7/7
Sana18.06.2023
Hajmi46.75 Kb.
#1589757
1   2   3   4   5   6   7
Bog'liq
Drayverlarni tayinlash va o‘rnatish

Microsoft Oyna Drayverlari


Microsoft oyna drayverlariga kelsak, ba'zi bo'linmalarga ega bo'lgan ikkita asosiy tur mavjud, ya'ni foydalanuvchi rejimi va yadro rejimi drayverlari.
Foydalanuvchi Rejimi Drayverlari:
Nomidan ko'rinib turibdiki, ushbu drayverlar foydalanuvchi rejimida ishlaydi va odatda yadro rejimi drayverlari va Vin32 dasturi yoki operatsion tizimning boshqa tarkibiy qismlari o'rtasida interfeysni ta'minlaydi.
Yadro Rejimi Drayverlari:
Ushbu drayverlar operatsion tizimning turli jihatlari va funktsiyalarini boshqaradigan tarkibiy qismlaridan tashkil topgan yadro rejimida ishlaydi, masalan:

  • I/O

  • Jarayonlar va iplar

  • Xotirani ulang va O'ynang

  • Xavfsizlik va yana ko'p narsalar.

Ushbu drayverlar odatda yuqori darajadagi drayverlar odatda ilovalar tomonidan yuborilgan ma'lumotlarni oladigan va ularni pastki darajadagi drayverga o'tkazmasdan oldin filtrlaydigan joylarda qatlamlanadi.
Haydovchilar:
Bu oyna drayveri modeliga yoki JDMGA mos keladigan maxsus yadro rejimi drayverlari.
Ushbu drayverlar odatda quvvatni boshqarish va Plug and Play formatini qo'llab-quvvatlaydi.
Ular ikkilik mos emas, lekin manba turli xil operatsion tizimlarda mos keladi, masalan:

  • Derazalar 98

  • Mingyillik Nashri

  • 2000 va undan keyingi oynalar.

Yadro rejimi drayverlari zarur va aniq belgilangan funktsiyalar to'plami bilan ta'minlangan va muntazam, ammo tizim tomonidan belgilangan haydovchi tartiblarini ta'minlaydigan diskret modulli mexanizmlardan foydalanadi.
Odatda, yadro rejimi drayverlari drayverlar to'plamida uch xil bo'ladi, ya'ni:

  • Eng yuqori darajadagi yadro rejimi drayverlari

  • O'rta darajadagi yadro rejimi drayvlar va

  • Eng past darajadagi yadro rejimi drayverlari.

Ushbu uch turdagi yadro rejimi drayverlarining barchasi o'zlarining tuzilmalarida unchalik farq qilmasligi mumkin, ammo ularning funktsiyalari jihatidan juda farq qiladi.
Masalan:
Eng yuqori darajadagi drayverlarga bir qator fayl tizimlarini qo'llab-quvvatlaydigan FSDs yoki fayl tizimi drayverlari kiradi:

  • Yangi texnologiya fayl tizimi yoki NTFS

  • Fayllarni taqsimlash jadvali yoki FAT va

  • CD-ROM fayl tizimi yoki CDFS.

Ushbu turdagi haydovchilar, ammo ularning ishlashi uchun pastki darajadagi avtobus haydovchilari tomonidan qo'llab-quvvatlanadigan yordamga tayanadi, masalan, o'rta darajadagi funktsiya drayverlari va eng past darajadagi apparat avtobus haydovchilari.
Oraliq drayverlar odatda ularning ishlashi uchun pastki darajadagi drayverlarga bog'liq bo'lib, oyna, virtual disk yoki qurilma turiga xos sinf drayverlarini o'z ichiga oladi.
Ushbu oraliq drayverlarni quyidagi bo'limlarga bo'lish mumkin:

  • I/o avtobusidagi ma'lum periferik qurilmalarni boshqaradigan funktsiya drayverlari

  • Funktsiya drayverlari ustida yoki ostida joylashgan filtr drayverlari va

  • Yuqori darajadagi sinf drayverlari, funktsiya drayverlari va filtr drayverlari biriktirishi mumkin bo'lgan bolalar qurilmalari to'plamini taklif qiluvchi dasturiy avtobus drayverlari.

Download 46.75 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling