สารบัญ:
คำจำกัดความ - Virtual Device Driver (VxD) หมายถึงอะไร
ไดรเวอร์อุปกรณ์เสมือน (VxD) เป็นไดรเวอร์อุปกรณ์ซอฟต์แวร์ที่เลียนแบบฮาร์ดแวร์และอุปกรณ์อื่น ๆ เพื่อให้แอปพลิเคชันจำนวนมากที่ทำงานในโหมดที่ได้รับการป้องกันสามารถเข้าถึงช่องสัญญาณขัดจังหวะฮาร์ดแวร์ทรัพยากรฮาร์ดแวร์และหน่วยความจำโดยไม่ทำให้เกิดความขัดแย้ง Vxd ถูกแทนที่โดย Windows Driver Model (WDM) และล้าสมัยแล้ว
Techopedia อธิบายถึง Virtual Device Driver (VxD)
ฮาร์ดแวร์คอมพิวเตอร์ต้องการวิธีการสื่อสารและการควบคุมสำหรับอุปกรณ์และ / หรือส่วนประกอบฮาร์ดแวร์ในการเข้าถึงซึ่งกันและกันโดยปกติแล้วจะอยู่ภายใต้การควบคุมของ BIOS และระบบปฏิบัติการที่ทำงานร่วมกัน ในซอฟต์แวร์วิธีการเหล่านี้ถูกกำหนดเป็นไดรเวอร์อุปกรณ์ซึ่งประกอบด้วยรหัสที่แอปพลิเคชันสามารถใช้ในการเข้าถึงฮาร์ดแวร์หรือทรัพยากรซอฟต์แวร์ภายนอก ออกแบบมาเพื่อใช้ในระบบปฏิบัติการหลายภารกิจเช่น Microsoft Windows ไดรเวอร์อุปกรณ์ถูกควบคุมโดยตัวจัดการไดรเวอร์อุปกรณ์เสมือน (VDDM) ของระบบปฏิบัติการและแบ่งปันโดยแอปพลิเคชันที่ทำงานภายในเคอร์เนลนั้น ในการเรียกใช้แอปพลิเคชัน DOS ดั้งเดิมใน Microsoft Windows รุ่นก่อนหน้าเคอร์เนลจะสร้างเครื่องเสมือน (VM) ซึ่งแอปพลิเคชันรุ่นเก่าทำงาน ส่วนหนึ่งของข้อ จำกัด ของ DOS คือให้การควบคุมฮาร์ดแวร์อย่างสมบูรณ์แก่แอปพลิเคชันซอฟต์แวร์ที่ทำงานอยู่ นี่หมายความว่าการเรียกใช้แอปพลิเคชัน DOS หลาย ๆ อันภายใต้ระบบปฏิบัติการมัลติทาสก์อาจสร้างความขัดแย้งเมื่อมาถึงการเข้าถึงอุปกรณ์ ไม่มีการแชร์อุปกรณ์ฮาร์ดแวร์ในแอปพลิเคชันมาตรฐานส่วนใหญ่ดังนั้นจึงแนะนำให้ใช้ไดรเวอร์อุปกรณ์เสมือน (VxD) เพื่อป้องกันความขัดแย้งในการเข้าถึงอุปกรณ์ VxD ผ่านการขัดจังหวะและการร้องขอหน่วยความจำผ่านไปยังเคอร์เนลซึ่งในทางกลับกันจัดสรรทรัพยากรตามความจำเป็นเสมอให้แน่ใจว่ามีเพียงเธรดคำร้องขอเดียวเท่านั้นที่สามารถเข้าถึงช่องสัญญาณขัดจังหวะเดียวของอุปกรณ์ใด ๆ ได้ตลอดเวลา นี่เป็นการจัดเตรียมการทำงานของโหมดที่ได้รับการป้องกันโดยที่ทรัพย์สินทั้งหมดของแอปพลิเคชันจะทำงานภายในเชลล์ (หน่วยความจำ) ใน VM, VxD เป็นส่วนหนึ่งของอินเตอร์เฟซระหว่าง Windows และเชลล์ ไดรเวอร์อุปกรณ์เสมือน (VxD) นั่งอยู่ระหว่างแอปพลิเคชันรุ่นเก่าและระบบปฏิบัติการมัลติทาสก์ซึ่งมีฟังก์ชั่นมากมายเช่นการจัดสรรหน่วยความจำแบบไดนามิกช่วยให้สามารถเข้าถึงเครื่องพิมพ์อุปกรณ์เครือข่ายอุปกรณ์จัดเก็บข้อมูลหรืออุปกรณ์สำรอง ไม่ว่าจะเป็นฮาร์ดแวร์หรือซอฟต์แวร์อุปกรณ์ที่เป็นแอพพลิเคชั่นเก่าที่จำเป็นต้องใช้ในการสื่อสารการกระทำนั้นดำเนินการผ่าน VxD ซึ่งจะมีกฎเฉพาะของการดำเนินการควบคุมโดยระบบปฏิบัติการ VxD ถูกแทนที่โดย Windows Driver Model WDM ที่มี Windows 2000, NT และรุ่นที่ใหม่กว่า