Plug and Play kasutamise võimalus

Enamik meist on enesestmõistetavalt võimeline hiirt ühendama ja alustama seda tööd. Nii peaksid arvuteid tegema, eks? Nagu enamik asju, ei olnud see alati nii.

Kuigi täna saate graafikakaardi oma lauaarvutist eemaldada, vahetada ühilduvas uuemas mudelis, lülitada süsteem sisse ja alustada kõike nagu tavaliselt kümme aastat tagasi, oli see protsess, mis võis sõna otseses mõttes võtta tunde täielikuks saavutamiseks. Kuidas on selline kaasaegne ühilduvus võimalik? Kõik on tänu Plug and Play (PnP) arendamisele ja laiaulatuslikule rakendamisele.

Plug and Play ajalugu

Need, kes kümne aastakümnendi alguses kodus nn lauaarvutisüsteemide ehitamisel (st eraldi komponentide ostmine ja DIY-i installatsioonide soetamine) sobivad, võiksid meeles pidada, kuidas sellised uuringud võivad olla kurnavad. Riistvara paigaldamiseks, püsivara / tarkvara laadimiseks, riistvara / BIOS-i seadistuste seadistamiseks, taaskäivitamiseks ja loomulikult tõrkeotsinguks ei olnud haruldane tähtis nädalavahetustel . See kõik muutus Plug and Play'i saabumisel.

Plug and Play, mida ei tohi segi ajada Universal Plug and Play (UPnP) - standardite kogum, mida kasutavad operatsioonisüsteemid, mis toetavad riistvaraühendust seadmete automaatse tuvastamise ja konfigureerimise abil. Enne Plug and Play'it eeldati, et kasutajad peaksid korrektselt töötama, keerates käsitsi keerukaid seadeid (nt dip lülitid, hüppaja plokid, I / O-aadressid, IRQ, DMA jne). Plug and Play muudab selle, et käsitsi konfiguratsioon muutub tagavarakirju juhul, kui hiljuti ühendatud seade ei ole tuvastatud või on mingi konflikt, mida tarkvara ei saa automaatselt käsitseda.

Plug and Play kasvas pärast peagi kasutuselevõttu Microsofti Windows 95 operatsioonisüsteemis . Vaatamata sellele, et seda on kasutatud enne Windows 95-d (nt Plug and Play varajane Linux ja macOS süsteemid, kuigi seda ei nimetata), aitasid Windowsi arvutid tarbijate kiire kasvu tarbijate seas kaasa "Plug and Play" universaalne.

Varem ei olnud Plug and Play täiuslik protsess. Juhuslik (või sagedane, sõltuv) tõrge seadmete usaldusväärselt ise konfigureerida põhjustas mõiste " Plug ja palveta. "Kuid aja jooksul - eriti pärast tööstusstandardite kehtestamist, et riistvara saaks õigesti kindlaks määrata integreeritud ID-koodidega - uuemad operatsioonisüsteemid käsitlevad selliseid probleeme, mille tulemuseks on täiustatud ja lihtsustatud kasutuskogemus.

Plug and Play kasutamine

Plug and Play töö tegemiseks peab süsteem vastama kolmele nõuetele:

Nüüd peaks see kõik olema teile nähtamatu kui kasutaja. See tähendab, et ühendate uue seadme ja see töötab.

Siin on see, mis juhtub siis, kui lülitate mõne sisse. Operatsioonisüsteem tuvastab automaatselt muutuse (mõnikord on see õige, kui teete seda klaviatuuri või hiirega või käivitub alguses). Süsteem uurib uut riistvara teavet, et näha, mis see on. Kui riistvaratüüp on tuvastatud, laadib süsteem selle töö tegemiseks sobiva tarkvara (nn seadme draiverid), eraldab ressursse (lahendab kõik konfliktid), konfigureerib seaded ja teavitab teisi uue seadme draivereid / rakendusi, nii et kõik toimib koos . Kõik see tehakse minimaalse, kui üldse, kasutaja kaasamisega.

Mõned riistvara, näiteks hiired või klaviatuurid, võivad olla Plug and Play'i kaudu täielikult funktsionaalsed. Teised, nagu helikaardid või videoreklaamikaardid , vajavad automaatse konfiguratsiooni lõpuleviimiseks toote kaasas olevat tarkvara (st täieliku riistvarasuutlikkuse lubamine lihtsalt põhitoimingute asemel). See hõlmab tavaliselt mõne kliki, et käivitada installiprotsess, millele järgneb mõõdukas ootamine, et see lõpetada.

Mõned pistikprogrammid, näiteks PCI (sülearvutite Mini PCI) ja PCI Express (sülearvutite Mini PCI Express) vajavad arvutit enne selle lisamist või eemaldamist välja lülitatuna. Muud plug-and-play liidesed nagu PC-kaardid (tavaliselt leitav sülearvutitele), ExpressCard (tavaliselt ka sülearvutitele), USB, HDMI, Firewire (IEEE 1394) ja Thunderbolt võimaldavad süsteemi lisamisel / eemaldamisel, mida nimetatakse sageli kuumvahetuseks.

Sisemiste pistikprogrammide (üldiselt kõigi sisemiste komponentide hea mõte) üldreegel on see, et neid tuleks installida / eemaldada ainult siis, kui arvuti on välja lülitatud. Välised Plug and Play seadmeid saab igal ajal installida / eemaldada - soovitatav on välise seadme lahtiühendamisel, kui arvuti on ikka veel sisse lülitatud, kasutada süsteemi ohutu eemaldamise riistvara funktsiooni ( Eject for macOS ja Linux).