সুচিপত্র:
- সংজ্ঞা - উইন্ডোজ ড্রাইভার মডেল (ডাব্লুডিএম) এর অর্থ কী?
- টেকোপিডিয়া উইন্ডোজ ড্রাইভার মডেল (ডাব্লুডিএম) ব্যাখ্যা করে
সংজ্ঞা - উইন্ডোজ ড্রাইভার মডেল (ডাব্লুডিএম) এর অর্থ কী?
উইন্ডোজ ড্রাইভার মডেল (ডাব্লুডিএম) এমন একটি ড্রাইভার ফ্রেমওয়ার্ক বা আর্কিটেকচার যা উইন্ডোজ 98, 2000, মি, এক্সপি এবং পরবর্তী সমস্ত মাইক্রোসফ্ট উইন্ডোজ সংস্করণ, অর্থাৎ উইন্ডোজের সমস্ত 32-বিট সংস্করণের সাথে সুসংগত কোড তৈরি করে। ডাব্লুডিএম পূর্ববর্তী সংস্করণ যেমন উইন্ডোজ 3.1, উইন্ডোজ 95 এবং উইন্ডোজ এনটি হিসাবে ব্যবহৃত ড্রাইভার প্রযুক্তি "VxD" প্রতিস্থাপনের জন্য ডিজাইন করা হয়েছিল।
উইন 32 ড্রাইভার মডেল হিসাবেও পরিচিত।
টেকোপিডিয়া উইন্ডোজ ড্রাইভার মডেল (ডাব্লুডিএম) ব্যাখ্যা করে
কম প্রয়োজনীয় উত্স কোড সহ, উইন্ডোজ ড্রাইভারের মডেলটি ভিএক্সডির চেয়ে বেশি দক্ষ এবং এটি কোডের প্রয়োজনীয়তার মানক করে। যাইহোক, ডাব্লুডিএম ড্রাইভারগুলি উইন্ডোজ 98 এর আগের উইন্ডোজ সংস্করণগুলির সাথে পিছনে সামঞ্জস্যপূর্ণ নয়, যেমন উইন্ডোজ 3.1, 95 এবং এনটি 4.0 বা মূলত ওএস এর চেয়ে পুরানো সংস্করণগুলির জন্য written ডাব্লুডিএম পরবর্তী সংস্করণগুলির সাথে সামঞ্জস্যপূর্ণ। এটি তৈরি করে একটি সমস্যা হ'ল নতুন ওএস বৈশিষ্ট্যগুলি পূর্ববর্তী ওএস সংস্করণগুলির জন্য রচিত ড্রাইভার ব্যবহার করে কাজ করতে পারে বা নাও পারে।
ডাব্লুডিএম ড্রাইভারদের তিন ধরণের মধ্যে শ্রেণিবদ্ধ করা হয়েছে:
- ফাংশন ড্রাইভারগুলি একটি নির্দিষ্ট ডিভাইসের জন্য যেমন একটি প্রিন্টারের জন্য লেখা হয়
- বাস ড্রাইভারগুলি পিসিআই, এসসিএসআই এবং ইউএসবি এর মতো সাধারণ বাসগুলির জন্য এবং এটি একটি বাস নিয়ামক, অ্যাডাপ্টার বা সেতুর জন্য ডিজাইন করা হয়েছে (এবং সফ্টওয়্যার বিক্রেতারা তাদের নিজস্ব বাস ড্রাইভার তৈরি করতে পারে)
- ফিল্টার ড্রাইভারগুলি, যা নন-ডিভাইস ড্রাইভার হতে পারে তবে তারা যখন কোনও ডিভাইস সক্ষম করে তখন তারা প্রদত্ত ডিভাইস বা একাধিক ডিভাইসগুলির ক্রিয়াকলাপকে মূল্য বা সংযোজন করে।
উভয়ই ডাব্লুডিএম ড্রাইভার এবং ভিএক্সডি ড্রাইভার উইন্ডোজ 98 ওএস (উইন্ডোজ 98, উইন্ডোজ 98 দ্বিতীয় সংস্করণ এবং উইন্ডোজ মি) এর সাথে কাজ করবে। তবে, সাধারণত ডাব্লুডিএম ড্রাইভাররা আরও বৈশিষ্ট্যগুলির অনুমতি দেয়, যেমন একটি টিভি টিউনার কার্ড উচ্চতর রেজোলিউশন চিত্রগুলি ক্যাপচার করতে পারে।
ড্রাইভার সফ্টওয়্যার বিকাশকারীদের ডাব্লুডিএম সম্পর্কে একাধিক সমালোচনা ছিল, যার মধ্যে রয়েছে:
- এটি বুঝতে খুব জটিল।
- প্লাগ-এন-প্লে এবং পাওয়ার ম্যানেজমেন্ট ইভেন্টগুলির সাথে মিথস্ক্রিয়াগুলি কঠিন।
- I / O (ইনপুট / আউটপুট) নির্দেশাবলী বাতিল করা খুব সমস্যাযুক্ত।
- প্রতিটি চালকের জন্য হাজার হাজার লাইনের সহায়তা কোডের প্রয়োজন।
- খাঁটি "ইউজার-মোড ড্রাইভার" (কাস্টমাইজড স্পেশাল ইউজ ড্রাইভার) লেখার জন্য কোনও প্রযুক্তিগত সহায়তা নেই।
- ডকুমেন্টেশন এবং নমুনা ড্রাইভার প্রশ্নবিদ্ধ মানের।
এই সমস্যাগুলির কারণে মাইক্রোসফ্ট ডাব্লুডিএমের প্রতিস্থাপনকে "উইন্ডোজ ড্রাইভার ফাউন্ডেশন" নামে দুটি সংস্করণে মুক্তি দেয়: "কার্নেল-মোড ড্রাইভার ফ্রেমওয়ার্ক" (কেএমডিএফ) উইন্ডোজ 2000 এবং উইন্ডোজ এক্সপির জন্য; এবং "ব্যবহারকারী-মোড ড্রাইভার ফ্রেমওয়ার্ক" (ইউএমডিএফ) উইন্ডোজ এক্সপি এবং পরবর্তী সংস্করণগুলির জন্য।