কিভাবে গতিশীল লাইব্রেরি কাজ করে?
কিভাবে গতিশীল লাইব্রেরি কাজ করে?

ভিডিও: কিভাবে গতিশীল লাইব্রেরি কাজ করে?

ভিডিও: কিভাবে গতিশীল লাইব্রেরি কাজ করে?
ভিডিও: ট্রেন কিভাবে লাইন পরিবর্তন করে | HOW DO TRAINS CHANGE LINES ? 2024, নভেম্বর
Anonim

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

পরবর্তীকালে, কেউ জিজ্ঞাসা করতে পারে, গতিশীল লাইব্রেরিগুলি কীভাবে সংযুক্ত হয়?

ডায়নামিক লাইব্রেরি বাইনারি কোডের আর্কাইভ যা শারীরিকভাবে নয় সংযুক্ত একটি এক্সিকিউটেবল ফাইলে। দ্য লাইব্রেরি শারীরিকভাবে কম্পিউটারের মেমরির পরিবর্তে এবং সময়কালে লোড করা হয় লিঙ্ক করা সংকলন পর্যায়ে, শুধুমাত্র মেমরি ঠিকানা লাইব্রেরি ফাংশন চূড়ান্ত এক্সিকিউটেবল ফাইলে যোগ করা হয়।

সি তে গতিশীল লাইব্রেরি কি? স্থির লাইব্রেরি বস্তু ফাইলের একটি সংগ্রহ, যখন গতিশীল বা ভাগ করা লাইব্রেরি রান-টাইমে অন্যান্য প্রোগ্রাম দ্বারা লিঙ্ক করার উদ্দেশ্য সহ একটি এক্সিকিউটেবলে সংকলিত এবং সংরক্ষিত ফাংশনগুলির একটি সংগ্রহ। ডায়নামিক লাইব্রেরি কোড ব্যবহার করার জন্য একটি উপায় প্রদান করুন যা মেমরির যেকোনো জায়গায় লোড করা যেতে পারে।

এছাড়াও জানতে, কিভাবে গতিশীল লাইব্রেরি লোড হয়?

গতিশীল লোডিং এমন একটি প্রক্রিয়া যার মাধ্যমে একটি কম্পিউটার প্রোগ্রাম চালানোর সময়, বোঝা ক লাইব্রেরি (বা অন্যান্য বাইনারি) মেমরিতে, ফাংশন এবং ভেরিয়েবলের ঠিকানা পুনরুদ্ধার করুন লাইব্রেরি , সেই ফাংশনগুলি চালান বা সেই ভেরিয়েবলগুলি অ্যাক্সেস করুন এবং আনলোড করুন লাইব্রেরি স্মৃতি থেকে.

স্ট্যাটিক এবং ডাইনামিক লাইব্রেরি কি?

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

প্রস্তাবিত: