Useimmat meistä pitävät itsestään selvänä, että voimme kytkeä hiiren tai muun komponentin ja saada sen toimimaan heti. Mutta niin ei aina ollut. Nykyään voit poistaa näytönohjaimen pöytätietokoneesta, vaihtaa sen uuteen yhteensopivaan malliin, käynnistää järjestelmän ja käyttää kaikkea normaalisti. Vuosikymmeniä sitten tämä prosessi saattoi kestää tunteja. Nykyaikainen yhteensopivuus on mahdollista Plug and Play (PnP) -tekniikan kehityksen ja laajan käyttöönoton ansiosta.
Mitä on plug and play?
Plug and Play – ei pidä sekoittaa Universal Plug and Play (UPnP) -järjestelmään – on joukko käyttöjärjestelmästandardeja, jotka mahdollistavat laitteiston liittämisen automaattisen laitetunnistuksen ja -konfiguroinnin avulla. Ennen Plug and Play -käyttöä käyttäjien piti muuttaa monimutkaisia asetuksia (esimerkiksi dip-kytkimiä, jumpperilohkoja, I/O-osoitteita, IRQ:ta ja DMA:ta) manuaalisesti, jotta laitteisto toimisi kunnolla. Yksi tällainen manuaalinen konfigurointi on varavaihtoehto plug-and-play-toiminnolla. Se voidaan kytkeä päälle, kun laitetta ei tunnisteta, tai se voidaan kytkeä päälle automaattisesti.
Plug and Play -historia
Jos rakensit tietokonejärjestelmiä tyhjästä kotona, saatat muistaa, kuinka haastavia tällaiset testit voivat olla. Ei ollut harvinaista, että puuhastelijat viettivät kokonaisia viikonloppuja laitteiston asentamiseen, laiteohjelmiston tai ohjelmiston lataamiseen, laitteiston ja BIOS-asetusten määrittämiseen, uudelleenkäynnistykseen ja vianetsintään. Kaikki muuttui Plug and Playn saapuessa. Plug and Play kasvoi yleiseksi ominaisuudeksi sen jälkeen, kun se esiteltiin Microsoft Windows 95 -käyttöjärjestelmässä. Huolimatta samankaltaisesta tekniikasta, jota käytettiin aikaisemmissa käyttöjärjestelmissä, mukaan lukien varhaiset Mac OS ja Linux, Windows-pohjaisten tietokoneiden nopea kasvu teki termistä Plug and Play yleismaailmallisen. Alussa Plug and Play ei ollut täydellinen. Se, että laitteet eivät satunnaisesti pystyneet määrittämään itseään luotettavasti, johti termiin Plug and Pray. Lopulta otettiin käyttöön alan standardit ja integroidut tunnuskoodit, joiden avulla laitteisto pystyi tunnistamaan ja integroimaan komponentteja paremmin. Ajan myötä uudet käyttöjärjestelmät ratkaisivat yleiset ongelmat, mikä johti parempaan ja virtaviivaistettuun käyttökokemukseen.
Plug and Play käyttö
Jotta Plug and Play toimisi, järjestelmässä on oltava kolmisuuntainen yhteensopivuus käyttöjärjestelmän, BIOSin ja Plug and Play -komponentin välillä. Kiva Plug and Play -sovelluksessa on, että kaiken on oltava näkymätöntä sinulle käyttäjänä. Liitä vain uusi laite ja se alkaa toimia. Käyttöjärjestelmä havaitsee muutoksen automaattisesti ja järjestelmä tutkii uuden laitteiston tiedot nähdäkseen, mitä se on. Kun laitteistotyyppi on tunnistettu, järjestelmä lataa asianmukaisen ohjelmiston (kutsutaan laiteajureiksi), jotta se toimii. Sitten se varaa resursseja, ratkaisee ristiriidat, määrittää asetukset ja ilmoittaa muille uuden laitteen ohjaimille tai sovelluksille, jotta kaikki toimii yhdessä. Kaikki tämä tehdään niin, että käyttäjä osallistuu vain vähän tai ei ollenkaan. Jotkut laitteistot, kuten hiiret ja näppäimistöt, voivat toimia täysin Plug and Play -toiminnon kautta. Muille, kuten äänikorteille ja näytönohjaimille, tuotteen mukana toimitettu ohjelmisto on asennettava automaattisen konfiguroinnin suorittamiseksi loppuun. Tämä edellyttää yleensä muutamalla napsautuksella asennuksen aloittamiseksi, mitä seuraa kohtalainen odotus, kunnes asennus on valmis. Jotkut plug-and-play-liitännät, kuten PCI ja PCI Express, edellyttävät, että tietokone on sammutettu ennen kuin se voidaan lisätä tai poistaa. Muut Plug and Play -liitännät, kuten PC Card (yleensä kannettavissa tietokoneissa), ExpressCard (yleensä myös kannettavissa tietokoneissa), USB, HDMI, Firewire (IEEE 1394) ja Thunderbolt mahdollistavat lisäämisen ja poistamisen järjestelmän ollessa käynnissä – usein viitataan. kuumaan vaihtoon. Sisäisten Plug and Play -komponenttien yleinen sääntö on, että komponentti tulee asentaa tai poistaa vain, kun tietokone on sammutettu. Ulkoiset Plug and Play -laitteet voidaan asentaa tai poistaa milloin tahansa. On suositeltavaa käyttää Poista laite turvallisesti järjestelmästä -ominaisuutta (poista macOS- ja Linux-laitteissa), kun irrotat ulkoisen laitteen tietokoneen ollessa päällä.