জাভা প্রক্রিয়া দ্বারা মেমরির ব্যবহার


0

আমি লক্ষ্য করছি যে অ্যাপ্লিকেশনগুলি আমার উবুন্টু 14.04 সার্ভারে প্রায় সমস্ত মেমরি ব্যবহার করে।

আপনি কি আমার htopপর্দা সন্ধান করতে পারেন এবং আমাকে জানাতে পারেন যে এই পরিস্থিতিটি স্বাভাবিক কিনা?

উবুন্টু সার্ভারের মেমরির ব্যবহার

দুটি জাভা অ্যাপ্লিকেশনের জন্য অনেকগুলি প্রক্রিয়া রয়েছে, উভয়ের জন্যই সমস্ত সম্পর্কিত থ্রেড মেমরির 3.7% এবং 4.8% ব্যবহার করে। এটি কি প্রতিটি থ্রেডের জন্য বা শুধুমাত্র মূল প্রক্রিয়াটির জন্য 3.7%?

আমি কীভাবে শতাংশে দেখতে পারি যে কোন প্রক্রিয়া এই শতাংশের স্মৃতি ব্যবহার করে এবং কতটি? আমার 3.০ টি প্রক্রিয়া রয়েছে যার সাথে 7.7% রয়েছে তাই এটি ১০০% এর চেয়ে অনেক বেশি

উত্তর:


1

একটি জাভা প্রক্রিয়া সমস্ত থ্রেড প্রায় সমস্ত মেমরি ভাগ করে। প্রতিটি থ্রেডে একটি স্থানীয় স্ট্যাক থাকবে যা সাধারণত একটি মেগাবাইটের চেয়ে কম থাকে। আপনি দেখছেন যে সমস্ত সম্পর্কিত থ্রেড একই মেমরির ব্যবহার দেখায়। Related০ টি সম্পর্কিত প্রক্রিয়া যা 3..7% মেমোরির ব্যবহার দেখায় এটি উপলব্ধ মেমরির ৩.৮% ব্যবহার করে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.