2011-09-11 16 views
5

मुझे मशीन पर चलने वाली कुछ प्रक्रिया के स्मृति और सीपीयू उपयोग के लिए जानकारी प्राप्त करने की आवश्यकता है (जावा प्रक्रिया नहीं)।जावा - मैं अन्य प्रक्रिया के मेमोरी और सीपीयू उपयोग की निगरानी कैसे कर सकता हूं

मैं यह कैसे कर सकता हूं?

[मैंने धागे को फिर से खोल दिया जब इसे अन्य धागे के डुप्लिकेट के रूप में बंद कर दिया गया। अन्य धागा प्रासंगिक नहीं है, यह अन्य विशिष्ट प्रक्रिया की जानकारी प्राप्त करने के बारे में बात नहीं कर रहा है]।

+1

[जावा - मैं एक प्रक्रिया के मेमोरी और सीपीयू उपयोग को कैसे प्राप्त कर सकता हूं?] (Http://stackoverflow.com/questions/7377271/java-how-can-i-get- मेमोरी-एंड-सीपीयू-यूज-ए-प्रोसेस) – Jonas

+1

कैस का यह एक डुप्लिकेट है! मैंने दोनों को खोला। मैंने धागे को फिर से खोल दिया क्योंकि पहला बंद था हालांकि इसे बंद नहीं किया जाना चाहिए –

+1

आपको बंद एक संपादित करना चाहिए, एक नया प्रश्न पोस्ट नहीं करना चाहिए। – Jonas

उत्तर

1

के बाद विभिन्न प्लेटफार्मों

के लिए विकल्प हैं
  1. Sigar
  2. JavaSysMon
  3. Oshi

एक अन्य संभावित रास्ता ProcessBuilder का उपयोग कर जावा से निगरानी के लिए मूल निवासी आवेदन कॉल करने के लिए हो सकता है या रनटाइम जावा कक्षा

संबंधित मुद्दे