घर ऑडियो वर्चुअल डिवाइस ड्राइवर (vxd) क्या है? - टेक्नोपेडिया से परिभाषा

वर्चुअल डिवाइस ड्राइवर (vxd) क्या है? - टेक्नोपेडिया से परिभाषा

विषयसूची:

Anonim

परिभाषा - वर्चुअल डिवाइस ड्राइवर (VxD) का क्या अर्थ है?

एक वर्चुअल डिवाइस ड्राइवर (VxD) एक सॉफ्टवेयर डिवाइस ड्राइवर है जो हार्डवेयर और अन्य उपकरणों का अनुकरण करता है ताकि संरक्षित मोड में चलने वाले कई एप्लिकेशन बिना किसी विरोध के हार्डवेयर इंटरप्ट चैनल, हार्डवेयर संसाधनों और मेमोरी तक पहुंच सकें। Vxd को Windows ड्राइवर मॉडल (WDM) द्वारा अधिगृहित किया गया था और अब अप्रचलित है।

Techopedia बताते हैं वर्चुअल डिवाइस ड्राइवर (VxD)

कंप्यूटर हार्डवेयर के लिए उपकरणों और / या हार्डवेयर घटकों के लिए संचार और नियंत्रण विधियों की आवश्यकता होती है, एक दूसरे को नियंत्रित तरीके से एक्सेस करने के लिए, आमतौर पर BIOS के संयोजन और ऑपरेटिंग सिस्टम के नियंत्रण में होता है। सॉफ़्टवेयर में, इन विधियों को डिवाइस ड्राइवर के रूप में परिभाषित किया जाता है, जिसमें कोड शामिल होता है जो एक एप्लिकेशन हार्डवेयर या बाहरी सॉफ़्टवेयर संसाधनों तक पहुंचने के लिए उपयोग कर सकता है। Microsoft Windows जैसे मल्टीटास्किंग ऑपरेटिंग सिस्टम में उपयोग के लिए डिज़ाइन किया गया, एक डिवाइस ड्राइवर ऑपरेटिंग सिस्टम के वर्चुअल डिवाइस ड्राइवर मैनेजर (VDDM) द्वारा नियंत्रित किया जाता है और उस कर्नेल के भीतर चल रहे एप्लिकेशन द्वारा साझा किया जाता है। Microsoft Windows के पुराने संस्करणों में विरासत DOS अनुप्रयोगों को चलाने के लिए, कर्नेल एक वर्चुअल मशीन (VM) बनाता है जिसमें विरासत अनुप्रयोग चलता है। डॉस की सीमा का हिस्सा यह है कि इसने सॉफ्टवेयर अनुप्रयोगों को चलाने के लिए हार्डवेयर का पूर्ण नियंत्रण दिया। इसका मतलब यह था कि मल्टीटास्किंग ऑपरेटिंग सिस्टम के तहत कई डीओएस एप्लिकेशन चलाने से उपकरणों तक पहुंचने के दौरान टकराव पैदा हो सकता है। अधिकांश मानक डॉस अनुप्रयोगों में कोई हार्डवेयर डिवाइस साझा करने की अनुमति नहीं थी, इसलिए डिवाइस एक्सेस टकराव को रोकने के लिए वर्चुअल डिवाइस ड्राइवर (वीएक्सडी) पेश किया गया था। VxD ने कर्नेल के माध्यम से रुकावट और मेमोरी अनुरोधों को पारित किया, जो कि आवश्यक रूप से संसाधनों को आवंटित करता है, हमेशा यह सुनिश्चित करता है कि केवल एक ही अनुरोध थ्रेड किसी भी समय किसी भी डिवाइस के एकल रुकावट चैनल तक पहुंच सके। यह संरक्षित मोड ऑपरेशन प्रदान करना था, जिसके तहत किसी एप्लिकेशन की सभी परिसंपत्तियां एक (मेमोरी) शेल के भीतर चलाई जाती हैं। एक वीएम में, वीएक्सडी विंडोज और उस शेल के बीच इंटरफेस का हिस्सा था। वर्चुअल डिवाइस ड्राइवर (VxD) विरासत एप्लिकेशन और मल्टीटास्किंग ऑपरेटिंग सिस्टम के बीच बैठा, कई प्रकार के कार्यों की पेशकश करता है जैसे कि मेमोरी को गतिशील रूप से आवंटित करना, प्रिंटर, नेटवर्क डिवाइस, स्टोरेज या बैकअप डिवाइस तक पहुंच की अनुमति देना। जो भी हार्डवेयर या सॉफ्टवेयर डिवाइस एक विरासत एप्लिकेशन के साथ संवाद करने के लिए आवश्यक है, वेकेशन VxD के माध्यम से किए गए थे, जिसमें निष्पादन के विशिष्ट नियम होंगे, जो ऑपरेटिंग सिस्टम द्वारा नियंत्रित होते हैं। VxD को Windows 2000, NT और बाद के संस्करणों के साथ विंडोज ड्राइवर मॉडल WDM द्वारा अधिग्रहित किया गया था।

वर्चुअल डिवाइस ड्राइवर (vxd) क्या है? - टेक्नोपेडिया से परिभाषा