বিদায়, বিদায় PermGen, হ্যালো মেটাস্পেস
PermGen সম্পূর্ণরূপে সরানো হয়েছে।
মেটাস্পেসের আবর্জনা সংগ্রহ - ক্লাস মেটাডেটার ব্যবহার পৌঁছে যাওয়ার পরে মৃত শ্রেণির এবং শ্রেণিবদ্ধদের আবর্জনা সংগ্রহের সূত্রপাত হয় MaxMetaspaceSize
।
স্থানটি Metadata
এখন আর স্পষ্ট নয় Java heap
, দ্যা metadata
এখন স্থানীয় মেমরিতে একটি হিসাবে পরিচিত অঞ্চলে চলে গেছে Metaspace
।
সহজ কথায় ,
যেহেতু ক্লাস মেটাডেটা স্থানীয় মেমরির বাইরে বরাদ্দ করা হয়, সর্বাধিক উপলভ্য স্থানটি মোট উপলব্ধ সিস্টেম মেমরি। সুতরাং, আপনি আর মুখোমুখি হবে না OOM errors
এবং অদলবদূর স্পেস শেষ হতে পারে।
অপসারণের PermGen
অর্থ এই নয় যে আপনার শ্রেণি লোডার ফাঁসের সমস্যাগুলি চলে গেছে। সুতরাং, হ্যাঁ, আপনাকে এখনও আপনার খরচ নিরীক্ষণ করতে হবে এবং সেই অনুযায়ী পরিকল্পনা করতে হবে, যেহেতু একটি ফুটো আপনার সম্পূর্ণ নেটিভ স্মৃতি গ্রাস করবে।
বিশ্লেষণ সহ আরও কিছু নিবন্ধ: লিংক 1 , লিংক 2 এবং এটি