DLL এর পুর্ণরূপ হচ্ছে ডায়নামিক লিঙ্ক লাইব্রেরি(Dynamic Link Library)।
DLL হচ্ছে একটি লাইব্রেরি যা উইন্ডোজ অ্যাপ্লিকেশানে ব্যবহার করার জন্য
প্রয়োজনীয় ফাংশন অথবা ডাটা বহন করে।প্রোগ্রাম সাধারনত স্টাটিক বা ডায়নামিক
লিঙ্ক তৈরী করে DLL ফাইলে প্রবেশ করে।স্টাটিক লিঙ্ক প্রোগ্রাম
এক্সিকিউশনের সময় স্থির থাকে অন্যদিকে প্রোগ্রাম তার প্রয়োজন অনুযায়ী
ডায়নামিক লিঙ্ক তৈরী করে।ডায়নামিক লিঙ্ক প্রোগ্রামকে বিভিন্ন রিসোর্স যেমন
মেমরী এবং হার্ডডিস্ক স্পেস দক্ষতার সাথে ব্যবহার করতে সাহায্য করে। DLL
ফাইল কে একই সময় একাধিক প্রোগ্রাম ব্যবহার করতে পারে।কিছু DLL ফাইল
উইন্ডোজ
অপারেটিং সিস্টেমের সাথে দেয়া থাকে এবং কিছু DLL ফাইল প্রোগ্রাম ইন্সটল
করার সাথে সাথে যুক্ত হয়। DLL ফাইলের সবচেয়ে বড় সুবিধা হচ্ছে এটি মেইন
প্রোগ্রামের সাথে র্যাম(ram) এ জায়গা দখল করে না।বরং যখন একে ডাকা হয় তখন
এটি লোড হয় বা র্যামে জায়গা দখল করে।যেমন আপনি যখন মাইক্রোসফট ওয়ার্ডে
কোন ডকুমেন্ট এডিট করবেন তখন প্রিন্টার DLL ফাইল র্যামে লোড হবে
না।কিন্তু আপনি যখন ঔ ডকুমেন্ট প্রিন্ট করতে যাবেন তখন কেবল প্রিন্টার DLL
ফাইল র্যামে লোড হবে এবং রান হবে । DLL ফাইলের এক্সটেনশন হিসেবে সাধারনত
.dll থাকে।এছাড়া .exe, .drv,.fon ইত্যাদিও এক্সটেনশন হিসেবে থাকতে পারে।
0 comments:
Post a Comment