প্রযুক্তি

ড্রাইভার সংজ্ঞা

একজন ড্রাইভার বা কন্ট্রোলার ডিভাইস হল একটি সফ্টওয়্যার যা অপারেটিং সিস্টেমের সাথে পেরিফেরালগুলিকে যোগাযোগ করে. উদাহরণস্বরূপ, একটি সাউন্ড কার্ড একটি অডিও সংকেত নির্গত করতে পারে বা বাইরে থেকে অডিও নিতে পারে, একটি ভিডিও কার্ড একটি সিস্টেমের ডেস্কটপ গ্রাফ করার জন্য একটি মনিটরে একটি ভিডিও সংকেত পাঠাতে সক্ষম, একটি মাউস একটি তীর সরাতে সক্ষম৷ ভার্চুয়াল অন পর্দা, ইত্যাদি

অন্য কথায়, ড্রাইভার বা কন্ট্রোলাররা হার্ডওয়্যার, বাস্তব সরঞ্জামগুলির একটি বিমূর্ততা তৈরি করে, সফ্টওয়্যারের মাধ্যমে একটি ব্যাখ্যায় অনুবাদ করে কাজ করে। এইভাবে, সাউন্ড কার্ডের ক্ষেত্রে আমরা সফ্টওয়্যার দ্বারা একটি মিক্সার (বা মিক্সার) দেখতে পারি যা আমাদের অনুমতি দেবে বিভিন্ন ইনপুট এবং আউটপুট নিয়ন্ত্রণ করুন: সাধারণ ভলিউম বাড়ান বা হ্রাস করুন, মাইক্রোফোনের মাধ্যমে বা লাইনের মাধ্যমে অডিও ক্যাপচার করুন, স্টেরিও প্যান (বাম, ডান), সক্রিয় বা নিষ্ক্রিয় করুন ডিজিটাল বা অ্যানালগ আউটপুট ইত্যাদি।

একটি ভিডিও কার্ডের ক্ষেত্রে, আমরা রেজোলিউশন নিয়ন্ত্রণ করতে পারি যেখানে একটি অপারেটিং সিস্টেমের ডেস্কটপ প্রদর্শিত হয়, পিক্সেল সংখ্যায়: উদাহরণস্বরূপ, 1024 x 768 (অনুভূমিক x উল্লম্ব), 1200 x 800, 800 x 600 ইত্যাদি চালু.

মাউস বা মাউসের ক্ষেত্রে, আমরা পয়েন্টার (বা তীর) যে গতিতে চলে তা, ত্বরণ, বাম এবং ডান বোতামগুলি বিনিময় ইত্যাদি নিয়ন্ত্রণ করতে পারি।

ড্রাইভার না থাকলে এসব পেরিফেরিয়াল তারা মোটেও কাজ করবে নাএমনকি কন্ট্রোলারের অস্তিত্ব আমাদের তাদের পরিচালনা করার সম্ভাবনার উপর একটি গুরুত্বপূর্ণ প্রভাব ফেলে: সীমিত কন্ট্রোলারগুলি আমাদের হার্ডওয়্যার কার্যকারিতাগুলির একটি সীমিত গ্রুপ অ্যাক্সেস করতে বাধ্য করবে। এটি উন্নয়নের চালকদের ক্ষেত্রে, যা এখনও শেষ হয়নি এবং এই কারণে আমাদের কেবলমাত্র কয়েকটি জিনিস করার অনুমতি দেয় যা করা যেতে পারে।

উইন্ডোজ বা ম্যাকের মতো সিস্টেমে, হার্ডওয়্যার প্রস্তুতকারকের জন্য CD/DVD-এ বিতরণ করা বেশি সাধারণ, তাদের মালিকানাধীন অপারেটিং সিস্টেমের বাইরে বা ভিতরে, প্রত্যয়িত ড্রাইভার বা সফ্টওয়্যার উত্পাদনকারী সংস্থাগুলির সাথে সম্পর্কিত নয়: Microsoft বা Apple৷ জিএনইউ/লিনাক্স বা বিএসডি-র ক্ষেত্রে, খুব কমই কোম্পানিগুলি ড্রাইভার ছেড়ে দেয়: কখনও কখনও তারা মালিকানাধীন, কখনও কখনও তারা বিনামূল্যে। HP-এর মতো সংস্থাগুলি সাধারণত প্রিন্টারের মতো পেরিফেরালগুলির জন্য ড্রাইভার চালু করে, সম্পূর্ণ সামঞ্জস্যতা অর্জন করে।

যখন একটি কোম্পানি তার ড্রাইভারদের রিলিজ করে না, অনেক সময় হ্যাকাররা (কম্পিউটার বিশেষজ্ঞ যারা একটি সমস্যা সমাধানের জন্য দক্ষতা ব্যবহার করে) কাজ করে আপনার নিজস্ব ড্রাইভার সহযোগিতায় বিভিন্ন পদ্ধতি দ্বারা, যেমন বিপরীত প্রকৌশল। এতে পেরিফেরাল কীভাবে কম্পিউটার সিস্টেমের বাকি অংশের সাথে যোগাযোগ করে তা অধ্যয়ন করে, এর ফর্মগুলিকে ডিকোড করে এবং বিশ্লেষণটিকে একটি ড্রাইভারে অনুবাদ করে যা আমাদের নির্দিষ্ট হার্ডওয়্যার ব্যবহার করতে সক্ষম করে। কখনও কখনও অর্জিত ফলাফল মালিকানা চালকদের গুণমান এবং কার্যকারিতাকে ছাড়িয়ে যায়। অন্যদিকে, জিএনইউ/লিনাক্স, বিএসডি এবং অন্যান্য ফ্রি সিস্টেমে, ড্রাইভারগুলি ইতিমধ্যেই সিস্টেমে অন্তর্ভুক্ত করা হয়েছে, যা শেষ ব্যবহারকারীর জন্য একটি সুবিধা: তাদের ইন্টারনেটে তাদের সন্ধান করতে হবে না বা অদ্ভুত কিছু করতে হবে না।

কিছু ক্ষেত্রে, যেমন ওয়াইফাই (ওয়্যারলেস) কার্ডে, জিএনইউ/লিনাক্স ব্যবহারকারীকে দেখা যেতে পারে "বাধিত"এনডিসওয়ারেপার সফ্টওয়্যারের মাধ্যমে উইন্ডোজ ড্রাইভার ব্যবহার করতে: শুধুমাত্র কিছু চিপ বিনামূল্যে ড্রাইভার সমর্থন করে, যেমন চিপস এথেরোস, এবং রিয়েলটেক 818x (এমন চমৎকার ইউএসবি ডিভাইস আছে যেগুলো পিসিতে কানেক্ট করার চেয়ে বেশি প্রয়োজন ছাড়াই ফ্রি সফটওয়্যারের সাথে কাজ করে)।

যদিও এমন অসংখ্য ওয়েব পেজ রয়েছে যা বাইনারি ফরম্যাটে (সোর্স কোড ছাড়া) ড্রাইভার অফার করে, ব্যবহারকারী সতর্ক হওয়া উচিত এই সফ্টওয়্যারগুলি ইনস্টল করার সময় যেহেতু তারা ভিতরে বা কার্যত কিছু ট্রোজান ভাইরাস ধারণ করতে পারে।

$config[zx-auto] not found$config[zx-overlay] not found