Legtöbbünk természetesen magától értetődőnek tartja, hogy be tudják dugni az egeret és megkezdheti működését. Így kell működnie a számítógépeknek, ugye? Mint a legtöbb dolog, ez nem mindig volt így.
Míg ma már eltávolíthatja a grafikus kártyát az asztali számítógépről, kicserélhet egy kompatibilis újabb modellt, bekapcsolhatja a rendszert, és elkezdheti használni mindazt, amilyen normális, évtizedekkel ezelőtt ez a folyamat szó szerint órákat is igénybe vehet teljes mértékben teljesíteni. Szóval hogyan sikerült ez a fajta modern kompatibilitás? Mindez a Plug and Play (PnP) fejlesztése és széles körű elterjedésének köszönhető.
Plug and Play története
Azok, akik az asztali számítógépes rendszerek otthoni megkarcolásából (vagyis külön alkatrészeket vásároltak és csináltak DIY telepítést), az 1990-es évek elején felmerültek, emlékezhetnek arra, hogy milyen fárasztóak lehetnek ilyen kísérletek. Nem szokatlan volt a szentelés egész hétvégén hardver telepítéséhez, firmware / szoftver betöltéséhez, hardver / BIOS beállítások konfigurálásához, újraindításhoz és természetesen hibaelhárításhoz. Mindez megváltozott a Plug and Play érkezésével.
A Plug and Play - amelyet nem szabad összetéveszteni az Universal Plug and Play (UPnP) szolgáltatással - az operációs rendszerek által használt olyan szabványok halmaza, amelyek a hardveres kapcsolatot az eszköz automatikus felismerése és konfigurálása révén támogatják. A Plug and Play előkészítése előtt a felhasználóknak manuálisan kellett változtatniuk a komplex beállításokat (pl. Dip-kapcsolók, jumperblokkok, I / O címek, IRQ, DMA stb.) Annak érdekében, hogy a hardver megfelelően működjön. A Plug and Play lehetővé teszi, hogy a kézi beállítás a varrat nélküli opcióvá váljon abban az esetben, ha a nemrégiben beágyazott eszközt nem ismeri fel, vagy van valamilyen konfliktus, amelyet a szoftver nem képes automatikusan kezelni.
A Plug and Play a mainstream funkciójává vált, miután bevezette a Microsoft Windows 95 operációs rendszert. Annak ellenére, hogy a Windows 95 előtt használtak (pl. A korai Linux és MacOS rendszerek Plug and Play-t használtak, bár nem nevezték ilyen), a Windows-alapú számítógépek gyors növekedése a fogyasztók körében segítette a Plug and Play egyetemes.
Korán a Plug and Play nem volt tökéletes folyamat. Az eszközök alkalmankénti (vagy gyakori, függő) meghibásodása megbízhatóan önkonfigurálta a " Plug and Pray. "Azonban idővel - különösen az iparági szabványok bevezetése után, hogy a hardvert pontosan meghatározhassák az integrált azonosító kódok révén - az újabb operációs rendszerek kezelték ezeket a kérdéseket, ami jobb és egyszerűbb felhasználói élményt eredményezett.
Plug and Play használata
A Plug and Play működéséhez a rendszernek három követelménynek kell megfelelnie:
- Az operációs rendszer támogatja a Plug and Play szolgáltatást
- A BIOS támogatja a Plug and Play szolgáltatást
- A komponensek / eszközök támogatják a Plug and Play funkciót
Most mindennek láthatatlannak kell lennie, mint felhasználónak. Ez azt jelenti, hogy új eszközt csatlakoztat, és elkezd dolgozni.
Íme, mi történik, ha valami be van dugva. Az operációs rendszer automatikusan észleli a változást (néha akkor, amikor billentyűzet vagy egér, vagy az indítási sorrendben történik). A rendszer megvizsgálja az új hardver információit, hogy megnézze, mi az. A hardver típusának azonosítása után a rendszer betölti a megfelelő szoftvereket (eszközmeghajtóknak nevezik), elosztja az erőforrásokat (és megoldja a konfliktusokat), konfigurálja a beállításokat, és értesíti az új eszköz többi illesztőprogramját / alkalmazását, hogy minden működjön együtt . Mindez minimális, ha van ilyen, a felhasználó bevonása.
Bizonyos hardverek, például egerek vagy billentyűzetek teljesen funkcionálisak lehetnek a Plug and Play segítségével. Mások, például hangkártyák vagy videokártyák esetén a termékhez mellékelt szoftver telepítéséhez az automatikus konfiguráció (pl. Ez rendszerint néhány kattintással elindítja a telepítési folyamatot, ezt követi a mérsékelt várakozás annak befejezésére.
Egyes Plug and Play interfészek, például PCI (Mini PCI laptopok) és PCI Express (Mini PCI Express laptopok számára), a felvétel vagy eltávolítás előtt ki kell kapcsolniuk a számítógépet. Az egyéb Plug and Play interfészek, mint például a PC-kártya (jellemzően a laptopokon), az ExpressCard (általában laptopokon is), az USB, a HDMI, a Firewire (IEEE 1394) és a Thunderbolt, gyakran nevezik "forró csere".
A belső Plug and Play elemek általános szabálya (technikailag jó ötlet az összes belső komponens számára) az, hogy azokat csak akkor kell telepíteni / eltávolítani, ha a számítógép ki van kapcsolva. A külső Plug and Play eszközök bármikor telepíthetők / eltávolíthatók - ajánlott a rendszer használata A hardver biztonságos eltávolítása funkció ( kilövell macOS és Linux esetén), amikor a számítógépet még mindig be van kapcsolva egy külső eszköz.