Plug va ishga tushirish usulidan foydalanish

Ko'pchiligimiz sichqonchani ulab, uni ishga tushirishga muvaffaq bo'lamiz. Kompyuterlar shunday ishlashi kerak, to'g'rimi? Ko'pgina narsalar kabi, har doim ham shunday bo'lmagan.

Bugungi kunda siz grafik kartasini stol kompyuteringizdan olib tashlashingiz, mos keluvchi yangi modelga almashtirishingiz, tizimni yoqishingiz va o'n yillar oldin oddiy kabi hamma narsani ishlatishingiz mumkin . Bu butunlay amalga oshirish uchun soatlab ishlay oladigan jarayon edi . Xo'sh, bunday zamonaviy moslashuv qanday amalga oshirildi? Buning barchasi Plug and Play (PnP) ning rivojlanishi va tarqalishi tufayli.

Plug-Play tarixi

1990-yillarning boshlarida ish stoli kompyuter tizimlarini uydan (masalan, alohida komponentlarni xarid qilish va DIYni o'rnatish) amalga oshirish bilan shug'ullanganlar, bu kabi qiyinchiliklarni qanday boshdan kechirish mumkinligini eslashlari mumkin. Butun hafta oxiri apparatlarni o'rnatish, firmware / dasturlarni yuklash, apparat / BIOS sozlamalarini sozlash, qayta ishga tushirish va, albatta, muammolarni bartaraf etishga bag'ishlangan narsa emas. Ularning hammasi Plug va Playning kelishlari bilan o'zgardi.

Plug va ishga tushirish - Universal Plug and Play (UPnP) bilan chalkashmaslik uchun - avtomatik ravishda qurilma aniqlash va sozlash orqali apparat aloqasini qo'llab-quvvatlaydigan operatsion tizimlar tomonidan ishlatiladigan standartlarning to'plami. Plug va ishga tushirishdan oldin, apparatning to'g'ri ishlashi uchun foydalanuvchilar murakkab parametrlarni qo'lda o'zgartirishlari kerak (masalan, dip kalitlari, o'tish bloklari, I / O manzillari, IRQ, DMA va h.k.). Plug and Play bu qo'lda konfiguratsiyani yaqinda ulangan qurilma tan olinmagan yoki dastur avtomatik tarzda ishlay olmaydigan nizolar mavjud bo'lgan holatda qaytarish variantiga aylanishini ta'minlaydi.

Plug va Play Microsoft Windows 95 operatsion tizimiga kiritilgandan so'ng asosiy xususiyat sifatida rivojlandi. Windows 95dan avval ishlatilganiga qaramasdan (masalan, erta Linux va MacOS tizimlari Plug and Play ishlatilgan bo'lsa-da), Windows asosidagi kompyuterlarning iste'molchilar orasida tezkor o'sishi "Plug and Play" universal.

Dastlab, Plug and Play mukammal jarayon emas edi. Qurilmalar ishonchli tarzda o'z-o'zini konfiguratsiyalash uchun vaqti-vaqti bilan (yoki tez-tez qarab turadigan) " Plug and Pray " so'zini keltirdi . "Biroq vaqt o'tishi bilan, ayniqsa, sanoat standartlari o'rnatilganidan so'ng, apparat integratsiyalashgan ID kodlari orqali to'g'ri aniqlangan bo'lishi mumkin edi - yangi operatsion tizimlar bunday muammolarni hal qilishdi, natijada yaxshilangan va qulay foydalanuvchilar tajribasi paydo bo'ldi.

Plug and Play orqali

Plug-Play-ning ishlashi uchun tizim quyidagi uch talabni bajarishi kerak:

Endi bularning barchasi siz uchun foydalanuvchi sifatida ko'rinmasligi kerak. Ya'ni, siz yangi qurilma ulashingiz va u ishlay boshlaydi.

Operatsion tizim avtomatik ravishda o'zgarishlarni aniqlaydi (ba'zida to'g'ri klaviatura yoki sichqonchani o'ynatganda yoki yuklash tartibida bo'lganda). Tizim yangi apparat ma'lumotlarini o'rganib chiqadi. Uskuna identifikatori aniqlanganidan so'ng, tizim ishlaydigan (qurilma drayverlari deb ataladi) resurslarni ajratadi (har qanday ixtilofni hal qiladi), moslamalarni moslashtiradi va yangi qurilmaning boshqa haydovchilariga / ilovalariga xabar beradi, shuning uchun hamma narsa birgalikda ishlaydi . Bularning barchasi minimal, agar mavjud bo'lsa, foydalanuvchi ishtiroki bilan amalga oshiriladi.

Sichqoncha yoki klaviatura kabi ba'zi qo'shimcha qurilmalar Plug and Play orqali to'liq ishlaydi. Ovozli kartalar yoki video grafik kartochkalar kabi boshqa mahsulotlar avtomatik konfiguratsiyani bajarish uchun (ya'ni faqat asosiy ishlashning o'rniga to'liq apparat imkoniyatini taqdim etish uchun) mahsulotga kiritilgan dasturiy ta'minotni o'rnatishni talab qiladi. Bu, odatda, o'rnatish jarayonini boshlash uchun bir necha marta bosish bilan yakunlanadi.

PCI (noutbuklar uchun Mini PCI) va PCI Express (noutbuklar uchun Mini PCI Express) kabi ba'zi bir Plug-and-Play interfeyslari qo'shilmasdan yoki o'chirilishidan oldin kompyuterni o'chirishga muhtoj. Kompyuter kartasi (odatda noutbukda), ExpressCard (odatda noutbukda joylashgan), USB, HDMI, Firewire (IEEE 1394) va Thunderbolt kabi boshqa Plug-Play interfeyslari tizim hozircha ishlayotgan vaqtda qo'shimcha / ko'pincha "issiq almashtirish" deb nomlanadi.

Ichki Plug-Play komponentlari uchun umumiy qoidalar (texnik jihatdan barcha ichki komponentlar uchun yaxshi g'oya) ular faqat kompyuter yopilganda o'rnatilgan bo'lishi kerak. Tashqi Plug-and-Play qurilmalari istalgan vaqtda o'rnatilishi / olib tashlanishi mumkin - kompyuter yoqilgan paytda tashqi qurilmani uzish paytida tizimni xavfsiz olib tashlash usuli (MacOS va Linux uchun chiqarib tashlash) ni ishlatish tavsiya etiladi.