সাধারণ উত্তরটি হ'ল জাভাটির মেমরির ব্যবহারের প্যাটার্নটি অন্যান্য অ্যাপ্লিকেশনগুলির চেয়ে আলাদা কারণ এটি একটি স্থির আকারের মেমরির মধ্যে আবর্জনা সংগ্রহ ব্যবহার করে এটি প্রয়োজনীয় মেমরিটি যখন প্রয়োজন হয় তখন তা পাওয়ার চেয়ে বরং সামনে ব্যবহার করতে পারে ..
শুরুটি হ'ল জেভিএম মেমরি বরাদ্দ করে, তারপরে আমি মনে করি এর আবর্জনা সংগ্রহটি প্রায়শই স্মৃতিতে অ্যাক্সেস করে else সুতরাং 11 গিগাবাইট মেমরি অ্যাক্সেস করা হয় তবে প্রায়শই সক্রিয় হিসাবে চিহ্নিত হিসাবে পর্যাপ্ত হয় না। এসি ভিত্তিক প্রোগ্রামটির মেমোরির সমস্ত পৃষ্ঠাগুলি দেখে ব্যাকগ্রাউন্ড থ্রেড থাকবে না যাতে পৃষ্ঠাগুলি অদলবদলের জন্য যথেষ্ট দীর্ঘ নিষ্ক্রিয় থাকতে পারে।
অন্যান্য ওএসের অভিজ্ঞতা থেকে জাভা এর কোনও মেমরি অদলবদল হয় এবং আপনি যদি তার ভিএম এর আকারটি সামঞ্জস্য করেন তাই এটি সত্যিই ধীর হয়ে যায়। আপনার যদি আরও মেমরির প্রয়োজন হয় তবে আরও র্যাম পান বা কম ব্যবহারের জন্য অ্যালগরিদম পরিবর্তন করুন।