তরুণ প্রজন্ম কী?
তরুণ প্রজন্ম যেখানে সব নতুন বস্তু বরাদ্দ ও বুড়া হয়। তরুণ প্রজন্ম যখন পূর্ণ হয়, তখন এটি সামান্য আবর্জনা সংগ্রহের কারণ হয়। মৃত বস্তুতে পূর্ণ একটি তরুণ প্রজন্ম খুব দ্রুত সংগ্রহ করা হয়। কিছু বেঁচে থাকা বস্তুগুলি বয়স্ক এবং অবশেষে পুরানো প্রজন্মের দিকে চলে যায়।
পুরাতন প্রজন্ম কী?
প্রাচীন জেনারেশন দীর্ঘ জীবিত বস্তু সংরক্ষণ করতে ব্যবহৃত হয়। সাধারণত, তরুণ প্রজন্মের অবজেক্টের জন্য একটি থ্রেশহোল্ড সেট করা হয় এবং যখন সেই বয়সটি পূরণ করা হয়, তখন বস্তুটি পুরানো প্রজন্মের দিকে চলে যায়। শেষ পর্যন্ত পুরাতন প্রজন্মকে সংগ্রহ করা দরকার। এই ইভেন্টটিকে একটি বড় আবর্জনা সংগ্রহ বলা হয়
স্থায়ী প্রজন্ম কী?
স্থায়ী প্রজন্ম ধারণ করে মেটাডেটা JVM দ্বারা প্রয়োজনীয় শ্রেণীর ও পদ্ধতি অ্যাপ্লিকেশনে ব্যবহৃত বর্ণনা করতে। স্থায়ী প্রজন্মটি অ্যাপ্লিকেশন দ্বারা ব্যবহৃত ক্লাসের উপর ভিত্তি করে রানটাইমে জেভিএম দ্বারা পপুলিটেড হয়।
জাভা 8 প্রকাশের পর থেকে পেরমগেনকে মেটাস্পেসের সাথে প্রতিস্থাপন করা হয়েছে।
পার্মসাইজ এবং ম্যাক্স্পার্মসাইজ প্যারামিটারগুলি এখন উপেক্ষা করা হবে
তিন প্রজন্ম কীভাবে একে অপরের সাথে যোগাযোগ করে / সম্পর্কিত হয়?
চিত্র উত্স এবং ওরাকল টেকনিকেট টিউটোরিয়াল নিবন্ধ: http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/gc01/index.html
" সাধারণ বর্জ্য সংগ্রহ প্রক্রিয়া " উপরের প্রবন্ধে অনেক ডায়াগ্রামে সঙ্গে তাদের মধ্যে পারস্পরিক ক্রিয়ার ব্যাখ্যা করে।
সংক্ষিপ্ত চিত্রটি দেখুন: