โปรแกรมควบคุมอุปกรณ์เสมือน (VxD)

ผู้เขียน: Peter Berry
วันที่สร้าง: 16 สิงหาคม 2021
วันที่อัปเดต: 22 มิถุนายน 2024
Anonim
KM50 Smart Power Monitor Setting Demo Kit Modbus RTU PLC Power factor Voltage Current Frequency KW
วิดีโอ: KM50 Smart Power Monitor Setting Demo Kit Modbus RTU PLC Power factor Voltage Current Frequency KW

เนื้อหา

คำจำกัดความ - Virtual Device Driver (VxD) หมายถึงอะไร

ไดรเวอร์อุปกรณ์เสมือน (VxD) เป็นไดรเวอร์อุปกรณ์ซอฟต์แวร์ที่เลียนแบบฮาร์ดแวร์และอุปกรณ์อื่น ๆ เพื่อให้แอปพลิเคชันจำนวนมากที่ทำงานในโหมดที่ได้รับการป้องกันสามารถเข้าถึงช่องสัญญาณขัดจังหวะฮาร์ดแวร์ทรัพยากรฮาร์ดแวร์และหน่วยความจำโดยไม่ทำให้เกิดความขัดแย้ง Vxd ถูกแทนที่โดย Windows Driver Model (WDM) และล้าสมัยแล้ว

ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

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 และรุ่นที่ใหม่กว่า