MacOS X पर कार्य "जावा" (मूल प्रक्रिया "लॉन्च") क्या है?


12

मेरे पास मेरी गतिविधि मॉनिटर में "जावा" नामक एक प्रक्रिया है जो सीपीयू की अच्छी मात्रा का उपयोग करती है (4 - 8% औसत, अवसर पर 20 - 80%)। यह रिपोर्ट करता है कि "लॉन्च" इसकी मूल प्रक्रिया है।

कुछ पता है कि यह क्या है? मैंने इस आदेश का उपयोग यह देखने के लिए किया कि क्या चल रहा है (यह नहीं पाया जा सकता है कि मुझे यह कहाँ मिला), लेकिन कोई उपयोगी जानकारी नहीं मिली (हालाँकि बहुत कुछ चल रहा है):sudo fs_usage -w -f filesys java

अगर मैं killइसे; यह वापस आता है ... और यह फिर से अच्छी मात्रा में मेमोरी का उपयोग करता है। आँकड़ों के कुछ स्क्रीनशॉट नीचे देखे जा सकते हैं:

info1 छवि


1
और यही कारण है कि आपको इस साइट की छवि अपलोड कार्यक्षमता का उपयोग करना चाहिए; इन छवियों को हटा दिया जाता है नहीं ...
डैनियल बेक

जवाबों:


14

OS X पर बहुत सारी प्रक्रियाएं लॉन्च की गई हैं launchd(बस गतिविधि मॉनिटर खोलें और सभी प्रक्रियाएं पदानुक्रम रूप से प्रदर्शित करें )। यह rootहालांकि लॉन्च है, जो launchdनौकरी में [/System]/Library/LaunchDaemonsया उस पर संकेत देता है [/System]/Library/LaunchAgents

यदि आप के लिए plistफ़ाइलों की खोज नहीं करना चाहते हैं launchd, तो आप कमांड लाइन के तर्कों को देखने के लिए टर्मिनल चला सकते हैं ps axv | grep javaया ps vp 3173(या जो भी इसकी प्रक्रिया आईडी सही है) java, जो निर्दिष्ट करना चाहिए कि जावा एप्लिकेशन (जैसे jar) वास्तव में किसके लिए उपयोग किया जाता है वह प्रक्रिया।


4
धन्यवाद! ps axvआदेश मुझे पता चला कि मैं क्या जरूरत है। यह मेरे CrashPlan बैकअप का हिस्सा है।
ड्रूजोह

मुझे भी! क्रैशप्लान अपराधी है।
daviesgeek

1
और यहाँ भी क्रशप्लान। मेरे लिए बैकब्लेज़ पर ...
andybak

0

पार्टी के लिए काफी देर हो चुकी है, लेकिन चूंकि CrashPlan ने लगभग 2 वर्षों में इसे ठीक नहीं किया है, इसलिए मुझे वर्कअराउंड के लिए एक दिलचस्प दृष्टिकोण मिला:

http://www.chainsawonatireswing.com/2012/04/08/how-to-use-crashplan-but-keep-the-java-process-from-constantly-using-ridiculous-amounts-of-ram/

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.