برنامج تشغيل الجهاز الظاهري (VxD)

مؤلف: Peter Berry
تاريخ الخلق: 16 أغسطس 2021
تاريخ التحديث: 22 يونيو 2024
Anonim
How to Fix Windows Protection Error after Installing Scitech Display Doctor in Windows 98SE
فيديو: How to Fix Windows Protection Error after Installing Scitech Display Doctor in Windows 98SE

المحتوى

التعريف - ماذا يعني برنامج تشغيل الجهاز الظاهري (VxD)؟

برنامج تشغيل الجهاز الظاهري (VxD) هو برنامج تشغيل جهاز يحاكي الأجهزة والأجهزة الأخرى بحيث يمكن للتطبيقات المتعددة التي تعمل في الوضع المحمي الوصول إلى قنوات مقاطعة الأجهزة وموارد الأجهزة والذاكرة دون التسبب في حدوث تعارضات. تم استبدال Vxd بواسطة Windows Driver Model (WDM) وأصبح الآن قديمًا.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تشرح Techopedia برنامج تشغيل الجهاز الظاهري (VxD)

تتطلب أجهزة الكمبيوتر طرق اتصال وتحكم للأجهزة و / أو مكونات الأجهزة للوصول إلى بعضها البعض بطريقة خاضعة للتحكم ، وعادة ما تكون تحت سيطرة مجموعة من BIOS ونظام التشغيل قيد التشغيل. في البرامج ، يتم تعريف هذه الطرق على أنها برامج تشغيل الأجهزة ، والتي تتكون من تعليمات برمجية يمكن للتطبيق استخدامها للوصول إلى الأجهزة أو موارد البرامج الخارجية. مصمم للاستخدام في أنظمة تشغيل تعدد المهام مثل Microsoft Windows ، يتم التحكم في برنامج تشغيل الجهاز بواسطة مدير تشغيل الجهاز الظاهري لأنظمة التشغيل (VDDM) وتتم مشاركته من خلال التطبيقات التي تعمل داخل تلك النواة. لتشغيل تطبيقات DOS القديمة في الإصدارات السابقة من Microsoft Windows ، يقوم kernel بإنشاء جهاز ظاهري (VM) يعمل فيه التطبيق القديم. جزء من قيود DOS هو أنه أعطى التحكم الكامل في الأجهزة لتطبيقات البرامج قيد التشغيل. هذا يعني أن تشغيل العديد من تطبيقات DOS تحت نظام تشغيل متعدد المهام قد ينتج عنه تعارضات عندما يتعلق الأمر بالوصول إلى الأجهزة. لم يكن مسموحًا بمشاركة الأجهزة في معظم تطبيقات DOS القياسية ، لذلك تم تقديم برنامج تشغيل الجهاز الظاهري (VxD) لمنع تعارض وصول الجهاز. مرت VxD طلبات المقاطعة والذاكرة من خلال النواة ، والتي بدورها خصصت الموارد كما هو مطلوب ، وضمان دائما مؤشر ترابط طلب واحد فقط يمكن الوصول إلى قناة مقاطعة واحدة من أي جهاز في وقت واحد. كان هذا لتوفير عملية الوضع المحمي ، حيث يتم تشغيل جميع أصول التطبيق داخل غلاف (ذاكرة). في VM ، كان VxD جزءًا من الواجهة بين Windows وبين تلك shell. جلس برنامج تشغيل الجهاز الظاهري (VxD) بين التطبيق القديم ونظام التشغيل متعدد المهام ، حيث يقدم مجموعة من الوظائف مثل تخصيص الذاكرة بشكل ديناميكي ، مما يتيح الوصول إلى المتطلبات البيئية أو أجهزة الشبكة أو التخزين أو أجهزة النسخ الاحتياطي. مهما كانت الأجهزة أو البرامج التي يحتاجها التطبيق القديم للاتصال به ، فقد تم تنفيذ الإجراءات من خلال VxD ، والتي سيكون لها قواعد تنفيذ محددة ، يتحكم فيها نظام التشغيل. تم استبدال VxD بواسطة Windows Driver Model WDM مع أنظمة التشغيل Windows 2000 و NT والإصدارات الأحدث.