সুচিপত্র:
- সংজ্ঞা - অটোমেটিক মেমরি ম্যানেজমেন্ট (এএমএম) এর অর্থ কী?
- টেকোপিডিয়া স্বয়ংক্রিয় মেমরি ম্যানেজমেন্ট (এএমএম) ব্যাখ্যা করে
সংজ্ঞা - অটোমেটিক মেমরি ম্যানেজমেন্ট (এএমএম) এর অর্থ কী?
অটোমেটিক মেমরি ম্যানেজমেন্ট (এএমএম) এমন একটি কৌশল যা একটি অপারেটিং সিস্টেম বা অ্যাপ্লিকেশন স্বয়ংক্রিয়ভাবে মেমরির বরাদ্দ এবং অবনতি পরিচালনা করে। এর অর্থ হ'ল কোনও প্রোগ্রামারকে কোনও অ্যাপ্লিকেশন বিকাশের সময় মেমরি পরিচালনার কাজ সম্পাদনের জন্য কোড লিখতে হয় না। স্বয়ংক্রিয় মেমরি পরিচালনা সাধারণ সমস্যাগুলি দূর করতে পারে যেমন কোনও বস্তুকে বরাদ্দ করা ফ্রি মেমরি ভুলে যাওয়া এবং মেমরি ফাঁস হওয়া বা ইতিমধ্যে মুক্ত হওয়া কোনও সামগ্রীর জন্য মেমরি অ্যাক্সেসের চেষ্টা করা।
আবর্জনা সংগ্রহ স্বয়ংক্রিয় মেমরি পরিচালনার একটি ফর্ম form
টেকোপিডিয়া স্বয়ংক্রিয় মেমরি ম্যানেজমেন্ট (এএমএম) ব্যাখ্যা করে
ওরাকল এর মালিকানাধীন এএমএম প্যারামিটার রয়েছে, যেমন পিজিএ_এজিজিআরজিএলপিএলজিইটি এবং এসজিএ_TARGET। ওরাকল এএমএম কনফিগার করতে দুটি সূচনা পরামিতি ব্যবহার করে:
- স্মৃতিচিহ্ন: ডিফল্টরূপে শূন্যে সেট করুন। গতিশীলভাবে MECORY_MAX_TARGET সীমাবদ্ধতা অবধি ওরাকল এর মোট মেমরি প্রাপ্যতার সামঞ্জস্যের সুবিধার্থে।
- MEMORY_MAX_TARGET: MEMORY_TARGET সর্বাধিক আকার নির্ধারণ করে, যা কোনও উদাহরণ পুনরায় আরম্ভ না করে বাড়ানো যেতে পারে।
.NET সাধারণ ভাষা চলমান সময়ের আবর্জনা সংগ্রহকারী কোনও অ্যাপ্লিকেশনের জন্য বরাদ্দ এবং মেমরির প্রকাশ করে। নতুন .NET ফ্রেমওয়ার্ক প্রক্রিয়া শুরুর সময় নিম্নলিখিতটি ঘটে:
- এএমএম চালানোর সময় ঠিকানার জায়গার সংলগ্ন অঞ্চল সংরক্ষণ করে, যা পরিচালিত হিপ হিসাবে পরিচিত।
- এই ঠিকানার জায়গার একটি ঠিকানা পয়েন্টার রয়েছে, যা পরবর্তী অবজেক্টগুলিকে বরাদ্দ করতে ব্যবহৃত হয়।
- পয়েন্টারটি প্রথমে হিপের বেস ঠিকানা পরিচালনা করতে সেট করা থাকে, যেখানে প্রতিটি রেফারেন্স টাইপও বরাদ্দ করা হয়।
পরিচালিত হিপ মেমরি বরাদ্দ পরিচালনা না করা মেমরির বরাদ্দের চেয়ে বেশি কার্যকর।




