בית שמע מהו מנהל התקן וירטואלי (vxd)? - הגדרה מטכנולוגיה

מהו מנהל התקן וירטואלי (vxd)? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של מנהל התקן וירטואלי (VxD)?

מנהל התקן וירטואלי (VxD) הוא מנהל התקן תוכנה המחקה חומרה והתקנים אחרים כך שמספר יישומים הפועלים במצב מוגן יכולים לגשת לערוצי הפרעות חומרה, משאבי חומרה וזיכרון מבלי לגרום לקונפליקטים. ה- Vxd הוחלף על ידי דגם מנהל ההתקן של Windows (WDM) וכעת הוא מיושן.

Techopedia מסביר מנהל התקן וירטואלי (VxD)

חומרת מחשב דורשת אמצעי תקשורת ובקרה של התקנים ו / או רכיבי חומרה כדי לגשת זה לזה בצורה מבוקרת, בדרך כלל בשליטת שילוב של ה- BIOS ומערכת ההפעלה הפועלת. בתוכנה, שיטות אלה מוגדרות כנהלי התקנים, המורכבים מקוד בו יכול יישום להשתמש כדי לגשת לחומרה או למשאבי תוכנה חיצוניים. מנהל התקן וירטואלי של מערכת ההפעלה (VDDM) מיועד לשימוש במערכות הפעלה מרובות משימות כמו מיקרוסופט ווינדוס, ומשותף ליישומים הפועלים בתוך גרעין זה. להפעלת יישומי DOS מדור קודם בגירסאות קודמות של Microsoft Windows, הגלעין יוצר מחשב וירטואלי (VM) בו יישום מדור קודם פועל. חלק מהמגבלה של DOS היא שהיא נתנה שליטה מלאה בחומרה ליישומי התוכנה הפועלים. משמעות הדבר הייתה כי הפעלת מספר יישומי DOS תחת מערכת הפעלה מרובת משימות עלולה לייצר קונפליקטים בכל הנוגע לגישה למכשירים. ברוב יישומי DOS הסטנדרטיים לא הותר שיתוף התקני חומרה, ולכן הוצג מנהל התקן הווירטואלי (VxD) כדי למנוע התנגשויות בגישה למכשירים. ה- VxD העביר בקשות הפסקות וזיכרון אל הגרעין, אשר בתורו הקצה את המשאבים כנדרש, והבטיח תמיד שרק חוט בקשה יכול לגשת לערוץ הפרעות יחיד בכל מכשיר בכל עת. זה נועד לספק פעולת מצב מוגנת, לפיה כל נכסי היישום מנוהלים בתוך מעטפת (זיכרון). ב- VM, ה- VxD היה חלק מהממשק בין חלונות לקונכייה זו. מנהל ההתקן הווירטואלי (VxD) ישב בין אפליקציה מדור קודם לבין מערכת ההפעלה מרובת המשימות, והציע מגוון פונקציות כמו הקצאת זיכרון באופן דינמי, המאפשר גישה למדפסות, התקני רשת, אחסון או התקני גיבוי. לא משנה איזה מכשיר חומרה או תוכנה שיישום מדור קודם יידרש כדי לתקשר איתו, הפעולות בוצעו באמצעות VxD, שיהיו בו כללי ביצוע ספציפיים, הנשלטים על ידי מערכת ההפעלה. ה- VxD הוחלף על ידי Windows Driver Model WDM באמצעות Windows 2000, NT ומהדורות מאוחרות יותר.

מהו מנהל התקן וירטואלי (vxd)? - הגדרה מטכנולוגיה