Cum se utilizează Plug and Play

Cei mai mulți dintre noi consideră că este posibil să conectați un mouse și să începeți să lucrați. Așa trebuie să funcționeze computerele, nu? La fel ca majoritatea lucrurilor, nu a fost întotdeauna cazul.

În timp ce astăzi puteți să eliminați placa grafică de pe PC-ul dvs. desktop, să schimbați un model compatibil mai nou, să porniți sistemul și să începeți să folosiți totul ca în mod normal, acum zeci de ani, a fost un proces care ar putea dura literalmente pentru a realiza pe deplin. Deci, cum a fost posibil acest tip de compatibilitate modernă? Totul este datorită dezvoltării și implementării pe scară largă a Plug and Play (PnP).

Istoria Plug and Play

Cei care s-au gândit să construiască sisteme de computere desktop de la zero (de exemplu, cumpărând componente separate și realizând instalații DIY) la începutul anilor 1990 ar putea să-și amintească cât de tare ar putea fi aceste încercări. Nu a fost neobișnuit să dedicăm weekend-uri întregi pentru instalarea hardware-ului, încărcarea firmware-ului / software-ului, configurarea setărilor hardware / BIOS, repornirea și, desigur, depanarea. Toate acestea s-au schimbat odată cu sosirea Plug and Play.

Plug and Play - nu se confundă cu Plug and Play Universal (UPnP) - este un set de standarde utilizate de sistemele de operare care suportă conectivitatea hardware prin detectarea și configurarea automată a dispozitivelor. Înainte de Plug and Play, utilizatorii trebuiau să schimbe manual setările complexe (de exemplu switch-uri dip, blocuri jumperi, adrese I / O, IRQ, DMA etc.) pentru ca hardware-ul să funcționeze corect. Plug and Play face ca configurația manuală să devină opțiunea de rezervă în cazul în care dispozitivul conectat recent nu este recunoscut sau există un fel de conflict pe care software-ul nu îl poate gestiona automat.

Plug and Play a devenit o caracteristică de masă după introducerea sa în sistemul de operare Microsoft Windows 95 . În ciuda faptului că a fost folosit înainte de Windows 95 (de exemplu, sistemele Linux și MacOS folosite inițial Plug and Play, deși nu au fost denumite ca atare), creșterea rapidă a computerelor bazate pe Windows în rândul consumatorilor a ajutat termenul Plug and Play universală.

La început, Plug and Play nu a fost un proces perfect. Descărcarea ocazională (sau frecvente, în funcție de) a dispozitivelor pentru auto-configurare fiabilă a dat naștere la termenul Plug and Raven. "Cu timpul, în special după ce au fost impuse standardele industriale, astfel încât hardware-ul să poată fi determinat corect prin codurile de identificare integrate - sistemele de operare mai noi au abordat astfel de probleme, rezultând o experiență îmbunătățită și raționalizată a utilizatorilor.

Utilizând Plug and Play

Pentru ca funcția Plug and Play să funcționeze, un sistem trebuie să îndeplinească trei cerințe:

Acum, toate acestea ar trebui să fie invizibile pentru tine ca utilizator. Asta înseamnă că conectați un dispozitiv nou și începe să funcționeze.

Iată ce se întâmplă atunci când conectați ceva înăuntru. Sistemul de operare detectează automat schimbarea (uneori chiar atunci când o faci ca o tastatură sau un mouse sau se întâmplă în timpul secvenței de boot). Sistemul examinează informațiile hardware noi pentru a vedea ce este. Odată ce tipul de hardware a fost identificat, sistemul încarcă software-ul adecvat pentru a-l face să funcționeze (numit driver de dispozitiv), alocă resurse (și rezolvă orice conflict), configurează setările și notifică alte drivere / aplicații ale noului dispozitiv, . Toate acestea se fac cu implicarea minimă, dacă este cazul, a utilizatorului.

Unele componente hardware, cum ar fi șoareci sau tastaturi, pot fi pe deplin funcționale prin Plug and Play. Altele, cum ar fi plăcile de sunet sau plăcile grafice video , necesită instalarea software-ului inclus al produsului pentru a finaliza configurarea automată (adică permiterea unei capacități hardware complete în loc de performanța de bază). Aceasta implică, de obicei, câteva clicuri pentru a începe procesul de instalare, urmată de o așteptare moderată pentru ca aceasta să se termine.

Unele interfețe Plug and Play, cum ar fi PCI (Mini PCI pentru laptopuri) și PCI Express (Mini PCI Express pentru laptopuri), au nevoie de computerul oprit înainte de a fi adăugate sau eliminate. Alte interfețe Plug and Play, cum ar fi PC Card (de obicei găsite pe laptopuri), ExpressCard (de asemenea, de obicei găsite pe laptop-uri), USB, HDMI, Firewire (IEEE 1394) și Thunderbolt , denumită adesea "schimbare fierbinte".

Regula generală pentru componentele Plug and Play interne (o idee bună din punct de vedere tehnic pentru toate componentele interne) este aceea că acestea trebuie instalate / eliminate doar atunci când un computer este oprit. Dispozitivele externe Plug and Play pot fi instalate / îndepărtate oricând - este recomandat să utilizați caracteristica Sistem de eliminare în siguranță a hardware-ului ( Eject for macOS și Linux) când deconectați un dispozitiv extern în timp ce computerul este încă pornit.