আমার কাছে একটি 8 জিবি র্যাম লিনাক্স বাক্স রয়েছে যার উপর 4 টি টমক্যাট সার্ভার চলছে। এর মধ্যে একটি 3000MB মেমরি (jvm -Xms এবং -Xmx সেটিং) সেট করা আছে এবং অন্যদের 1500MB এ সেট করা হয়েছে। অদলবদল বিভাজনটি 8 জিগেও সেট করা আছে। আমি যখন এই সার্ভারগুলি শুরু করি তখন অদলবদলের ব্যবহার কম হয়। তবে বেশ কয়েকটি দিনের মধ্যে এবং নির্দিষ্ট সময়ে যখন / এক / সমস্ত সার্ভার চূড়ান্ত ক্রিয়ায় থাকে তখন অদলবদলের ব্যবহার বাড়তে শুরু করে increasing এখানে একটি সাধারণ সর-আউটপুট।
কেবিএমএমফ্রি কেবিমিউসড% স্মরণযুক্ত কেব্বুফার্স কেবিচেড কেবসওয়াইফফ্রি
48260 8125832 99.41 196440 2761852 7197688 1190912 14.20 316044
75504 8098588 198032 2399460 7197688 1190912 99.08 14.20 316032
এটি বর্তমানে ব্যবহৃত 14.2% অদলবদল দেখায়। মজার বিষয় হ'ল এই% কখনও হ্রাস পায় না । এটি 30-40% পর্যন্ত বৃদ্ধি এবং পৌঁছতে অবিরত রয়েছে । আমরা আমাদের সার্ভারগুলি সাপ্তাহিক পুনরায় চালু করি।
আমি ধরে নেব যে % তত্পরতার ক্রিয়াকলাপের সময় বৃদ্ধি পেয়েছে এবং নিম্ন ক্রিয়াকলাপের সময়কালে হ্রাস পেয়েছে ... বা কমপক্ষে স্থির থাকবে remain দেখে মনে হচ্ছে অদলবদল ওএস দ্বারা কখনই পুনরুদ্ধার করা যায় না ..
ফ্রি আউটপুট: ফ্রি-এম মোট ব্যবহৃত নিখরচায় ভাগ করে নেওয়া বাফার ক্যাশেড মেম: 7982 7937 45 0 32 2088 - / + বাফার / ক্যাশে: 5816 2166 স্ব্যাপ: 8191 1163 7028
সুতরাং কমপক্ষে 2 জি ফ্রি রাম রয়েছে। সুতরাং প্রশ্নটি হল যে অদলবদলের স্থানটি কেন বাড়ছে এবং ওএস দ্বারা পুনরুদ্ধার করা হচ্ছে না? বা কী ঘটছে তা বের করার জন্য এটি কীভাবে ডিবাগ করবেন ..