Մեզանից շատերը ընդունում են, որ կարող են միացնել մկնիկը եւ սկսել աշխատանքը: Ահա համակարգիչները պետք է աշխատեն, ճիշտ է: Շատ բաների պես, դա միշտ էլ չէ:
Թեեւ այսօր դուք կարող եք հեռացնել գրաֆիկական քարտը Ձեր աշխատասեղանի համակարգչից, փոխանակեք համատեղելի նոր մոդելով, համակարգը միացրեք եւ սկսեք օգտագործել այն ամենը, ինչ նորմալ է, տասնամյակ առաջ, սա մի գործընթաց էր, որը բառացիորեն կարող էր ժամեր առաջ լիովին իրականացնել: Այսպիսով, ինչպես է հնարավոր այսպիսի ժամանակակից համատեղելիությունը: Բոլորը շնորհիվ Plug and Play- ի (PnP) զարգացման եւ տարածման շնորհիվ:
Պլուզի եւ խաղալիքի պատմությունը
Նրանք, ովքեր 90-ականների սկզբին տիեզերական համակարգչային համակարգերը կառուցելիս զննում էին տանը (այսինքն, առանձին բաղադրիչներ ձեռք բերելու եւ DIY- ի տեղադրման աշխատանքները կատարելու), կարող էին հիշել, թե ինչպես կարող են այդպիսի դատավարություններ ծեծել: Զարմանալի չէ, որ ամբողջ հանգստյան օրերին նվիրաբերեց սարքաշարեր, բեռնարկղային ծրագրային ապահովում / ծրագրային ապահովում, ապարատային եւ BIOS- ի կարգավորումները, վերաբեռնում եւ, իհարկե, խնդիրները լուծելու համար: Այդ ամենը փոխվել է Plug and Play- ի ժամանման ժամանակ:
Plug and Play- ը չպետք է շփոթվի Universal Plug եւ Play- ի հետ (UPnP), որը գործում է օպերացիոն համակարգերի կողմից օգտագործվող ստանդարտների շարք, որն աջակցում է ավտոմատ սարքի հայտնաբերման եւ կազմաձեւման միջոցով ապարատային կապը: Նախքան Plug եւ Play- ը օգտագործողները ակնկալում էին, որ ձեռքով փոխել բարդ պարամետրերը (օրինակ, կաթսա անջատիչները, jumper բլոկները, I / O հասցեները, IRQ, DMA եւ այլն), որպեսզի սարքավորումները ճիշտ գործեն: Plug եւ Play- ը այն դարձնում է այնպիսին, որ մեխանիկական կոնֆիգուրացիան դառնում է պահեստային տարբերակը, որը վերջերս միացված է սարքի ճանաչված չէ կամ կա մի կոնֆլիկտ, որը ծրագրային ապահովումը չի կարող ինքնաբերաբար կարգավորել:
Plug եւ Play- ը աճեց որպես հիմնական գործառույթ Microsoft- ի Windows 95 օպերացիոն համակարգի ներդրումից հետո : Չնայած Windows 95-ից առաջ օգտագործված (օրինակ, Linux- ի եւ MacOS համակարգերի օգտագործումը Plug and Play- ը, չնայած, որ այն չի անվանվել), Windows- ի վրա հիմնված համակարգիչների արագ աճը սպառողների շրջանում օգնել է «Plug and Play» տերմինը համընդհանուր մեկը:
Հենց սկզբից, Plug and Play- ը կատարյալ գործընթաց չէր: Սարքերին պատահական (կամ հաճախ, կախված) ձախողումը հավաստիորեն ինքնակարգավորելու համար առաջացրեց « Խրոց եւ աղոթք» տերմինը : 'Սակայն ժամանակի ընթացքում, հատկապես, երբ արդյունաբերական ստանդարտները կիրառվեցին, որպեսզի սարքավորումները կարողանային ճիշտ որոշվել ինտեգրված ID- ի միջոցով `նոր գործառնական համակարգերը հասցեագրեցին այդպիսի խնդիրներ, ինչը հանգեցրեց բարելավված եւ հարմարեցված օգտվողին:
Օգտագործելով Plug եւ Play
Plug եւ Play- ը աշխատելու համար համակարգը պետք է համապատասխանի երեք պահանջներին.
- Օպերացիոն համակարգն աջակցում է Plug եւ Play
- BIOS- ն աջակցում է Plug and Play- ին
- Համալրող սարքեր / սարքեր աջակցում են Plug եւ Play
Այժմ այս ամենը պետք է անտեսանելի լինի ձեզ համար որպես օգտվող: Այսինքն, դուք միացնում եք նոր սարքը եւ այն սկսում է աշխատել:
Ահա ինչ է տեղի ունենում, երբ դուք մի բան կցեք: Օպերացիոն համակարգը ավտոմատ կերպով հայտնաբերում է փոփոխությունը (երբեմն ճիշտ այն ժամանակ, երբ դա արվում է ստեղնաշարի կամ մկնիկի նման կամ դա տեղի է ունենում բեռնման հաջորդականության ընթացքում): Համակարգը ստուգում է նոր սարքաշարի տեղեկատվությունը `տեսնելու համար, թե ինչ է դա: Համակարգչային տիպը հայտնաբերվելուց հետո համակարգը բեռնաթափում է պատշաճ ծրագրային ապահովում `այն աշխատելու համար (կոչվում սարքի վարորդներ), հատկացնում է ռեսուրսներ (եւ լուծում է ցանկացած կոնֆլիկտներ), կարգավորումները կարգավորումները եւ տեղեկացնում նոր սարքերի այլ վարորդները / ծրագրերը, որպեսզի ամեն ինչ համատեղվի . Այս ամենը կատարվում է նվազագույն, եթե առկա է, օգտագործողի ներգրավվածությունը:
Որոշ ապարատներ, ինչպիսիք են մկները կամ ստեղնաշարերը, կարող են լիովին գործունակ լինել Plug and Play- ի միջոցով: Մյուսները, ինչպիսիք են ձայնային քարտերը կամ վիդեո գրաֆիկայի քարտերը , պահանջում է արտադրանքի ներառում ծրագրակազմի տեղադրում ավտոմատ կոնֆիգուրացիան ավարտելու համար (այսինքն, թույլատրելով լիարժեք ապարատային հնարավորություններ, պարզապես հիմնական կատարման փոխարեն): Սա սովորաբար ներառում է մի քանի կտտոց, սկսելու տեղադրման գործընթացը, այնուհետեւ, չափավոր սպասել, որպեսզի այն ավարտվի:
Որոշ Plug եւ Play ինտերֆեյս, ինչպիսիք են PCI- ն (laptops- ի համար Mini PCI) եւ PCI Express- ը (Mini PCI Express- ն, նոութբուքերի համար), անհրաժեշտ է համակարգիչը անջատելուց առաջ ավելացնելու կամ հեռացնելու համար: Այլ Plug եւ Play ինտերֆեյսեր, ինչպիսիք են PC Card- ը (սովորաբար հայտնաբերված է նոութբուքներում), ExpressCard- ը (սովորաբար հայտնաբերված է նոութբուքներում), USB, HDMI, Firewire (IEEE 1394) եւ Thunderbolt- ը թույլ են տալիս ավելացում / հեռացում, հաճախ անվանում են «տաք փոխանակում»:
Ընդհանուր կանոնը ներքին Plug եւ Play բաղադրիչների (տեխնիկապես լավ գաղափար է բոլոր ներքին բաղադրիչների համար) այն է, որ դրանք պետք է տեղադրել / հեռացնել միայն այն ժամանակ, երբ համակարգիչը անջատված է: Արտաքին Plug եւ Play սարքերը ցանկացած պահի կարող են տեղադրվել / հեռացվել, խորհուրդ է տրվում օգտագործել համակարգչի Safely Remove Hardware- ի առանձնահատկությունը (MacOS- ի եւ Linux- ի հանումը), երբ համակարգիչը շարունակում է արտաքին սարքի անջատումը: