نحوه استفاده از Plug and Play

اکثر ما به این دلیل که قادر به وصل کردن یک ماوس هستیم و شروع به کار می کنیم. درست است که کامپیوترها باید کار کنند؟ مثل بسیاری از چیزها، همیشه اینطور نیست.

در حالیکه امروز می توانید کارت گرافیک را از رایانه دسکتاپ خود حذف کنید، در یک مدل جدید سازگار با مبادله، سیستم را روشن کنید و دهها سال پیش از همه چیز مانند دهه های قبل استفاده کنید، این فرآیند است که به معنای واقعی کلمه چند ساعت طول می کشد تا به طور کامل انجام شود. پس چگونه این نوع سازگاری مدرن امکان پذیر است؟ این به لطف توسعه و پیاده سازی گسترده Plug and Play (PnP) است.

تاریخ پلاگین و بازی

کسانی که در ابتدای دهه 1990 با ساخت سیستم های رومیزی کامپیوتری از ابتدا در خانه (یعنی خرید اجزای جداگانه و نصب نصب DIY) می توانستند به یاد بیاورند که چگونه چنین آزمایش هایی خسته کننده می شوند. این غیر معمول بود که تمام تعطیلات آخر هفته را برای نصب سخت افزار اختصاص داده، سیستم عامل / نرم افزار را بارگذاری کند، تنظیمات سخت افزاری / BIOS، راه اندازی مجدد و البته، عیب یابی. این همه با ورود Plug and Play تغییر کرد.

پلاگین و پخش - با Universal Plug and Play (UPnP) اشتباه نباشد - مجموعه ای از استانداردهای استفاده شده توسط سیستم عامل هایی است که قابلیت اتصال به سخت افزار را از طریق تشخیص و پیکربندی دستگاه های خودکار پشتیبانی می کند. قبل از Plug and Play، انتظار می رفت که کاربران به طور دستی تنظیمات پیچیده (به عنوان مثال سوئیچ ها، بلوک های جهنده، آدرس های I / O، IRQ، DMA و غیره) را تغییر دهند تا سخت افزار به درستی عمل کند. Plug and Play باعث می شود تا پیکربندی دستی به گزینه برگشت پذیر تبدیل شود در صورتی که دستگاه به تازگی متصل شده به رسمیت شناخته نشده است و نوعی درگیری وجود دارد که نرم افزار نمی تواند به صورت خودکار اداره کند.

Plug and Play پس از معرفی آن در سیستم عامل مایکروسافت ویندوز 95 به عنوان یکی از ویژگی های اصلی رشد کرد. با وجود اینکه قبل از ویندوز 95 مورد استفاده قرار گرفته بود (به عنوان مثال سیستم های لینوکس و macOS که از Plug and Play استفاده می کردند، هر چند که به آن اشاره نشده بود)، رشد سریع رایانه های مبتنی بر ویندوز در میان مصرف کنندگان باعث شد که اصطلاح Plug and Play جهانی

در اوایل، Plug and Play روند کامل نبود. شکست گاه به گاه (و یا مکرر بسته) از دستگاه ها به طور قابل اعتماد خود پیکربندی به اصطلاح " Plug و دعا" است. اما در طول زمان، به ویژه پس از اعمال استانداردهای صنعت، به طوری که سخت افزار را می توان به درستی از طریق شناسه های یکپارچه شناسایی شناسایی کرد، سیستم عامل های جدیدتر به چنین مسائلی رسیدگی می کند و موجب بهبود تجربه کاربر می شود.

با استفاده از Plug and Play

برای اینکه Plug and Play بتواند کار کند، سیستم باید سه مورد را برآورده کند:

اکنون همه چیز باید به عنوان یک کاربر نامرئی باشد. به این ترتیب، شما یک دستگاه جدید را وصل میکنید و شروع به کار میکند.

در اینجا چیزی که اتفاق می افتد زمانی که شما چیزی را وصل کنید. سیستم عامل به طور خودکار تغییر را تشخیص می دهد (گاهی اوقات درست زمانی که شما آن را مانند یک صفحه کلید یا ماوس انجام می دهید یا در طی دنباله بوت اتفاق می افتد). این سیستم اطلاعات جدید سخت افزار را بررسی می کند تا ببیند چه چیزی است. هنگامی که نوع سخت افزار شناسایی شده است، سیستم بارگذاری نرم افزار مناسب برای کارکردن آن (به نام درایور های دستگاه)، منابع را اختصاص می دهد (و هر گونه تضاد را حل می کند)، تنظیمات را تنظیم می کند و سایر راننده ها / برنامه های جدید دستگاه را اطلاع می دهد تا همه چیز با هم کار کند . همه این کارها با مشارکت حداقل، در صورت وجود هر کاربر انجام می شود.

برخی از سخت افزارها، مانند موش یا صفحه کلید، می توانند از طریق Plug and Play کاملا کاربردی باشند. دیگران، مانند کارت های صوتی یا کارت گرافیک های ویدئویی ، نیاز به نصب نرم افزار موجود در محصول برای تکمیل خودکار پیکربندی (به عنوان مثال اجازه می دهد قابلیت های کامل سخت افزاری به جای فقط عملکرد اساسی). این معمولا شامل چند کلیک برای شروع فرایند نصب می شود، و پس از یک انتظار صاف به پایان می رسد.

برخی از رابط های Plug and Play، مانند PCI (Mini PCI برای لپ تاپ ها) و PCI Express (Mini PCI Express برای لپ تاپ ها)، قبل از افزودن یا حذف کردن کامپیوتر باید خاموش شوند. دیگر رابطهای Plug and Play، مانند کارت PC (معمولا در لپ تاپ ها یافت می شود)، ExpressCard (همچنین معمولا بر روی لپ تاپ ها یافت می شود)، USB، HDMI، Firewire (IEEE 1394) و Thunderbolt ، اجازه می دهد علاوه بر حذف / حذف در حالی که سیستم در حال حاضر اجرا می شود اغلب به عنوان "مبادله گرم" نامیده می شود.

قاعده کلی برای اجزای Plug and Play داخلی (به لحاظ فنی یک ایده خوب برای تمام اجزای داخلی) این است که آنها باید نصب / حذف شوند تنها زمانی که کامپیوتر خاموش است. دستگاه های خارجی Plug and Play می توانند در هر زمان نصب / حذف شوند. توصیه می شود هنگام قطع اتصال دستگاه خارجی در حالی که کامپیوتر هنوز روشن است، از ویژگی Safe-Remove Hardware استفاده کنید ( Eject for macOS و Linux).