Sysmond से अत्यधिक CPU उपयोग


29

क्या किसी को पता है कि sysmondओएस एक्स पर आवेदन क्या करता है? हाल ही में यह बिना किसी स्पष्ट कारण के लगभग 25-30% सीपीयू ले रहा है।

मैंने अब तक जिन चीजों की कोशिश की है:

  • रीबूट
  • एसएमसी रीसेट
  • PRAM रीसेट
  • सुरक्षित मोड में शुरू करना (sysmond वहां संसाधनों को भी चूसता है)
  • फाइलसिस्टम जांच (नियमित गलत निर्देशिका गणना को छोड़कर, कोई त्रुटि या जो भी हो)

इस समय के लिए मैंने सिसडैम प्लास्ट को निष्क्रिय कर दिया है, लेकिन मुझे लगता है कि यह पूरी तरह से बेकार नहीं है, इसलिए मैं सोच रहा हूं कि यह क्या करना है और क्या अक्षम करना हानिकारक है;)

यहाँ छवि विवरण दर्ज करें

जवाबों:


35

OS X पर sysmond क्या करता है

के sysmondमाध्यम से CPU उपयोग देखना Activity Monitorव्यर्थ है! यह पता चला है कि रीडिंग प्राप्त करने के लिए यह sysmondप्रक्रिया क्या Activity Monitorउपयोग करती है।

इसलिए यदि sysmondबहुत सारे CPU का उपयोग किया जा रहा है, तो इसे रोकने के लिए बस गतिविधि मॉनिटर को मारें।

चेतावनी

Activity Monitorनाटकीय रूप से अपडेट अंतराल को बढ़ाने से CPU लोड बढ़ जाता है, इसीलिए मैंने शुरू में इस पर कभी गौर नहीं किया और अभी इसे बहुत अधिक देखता हूं।


क्या यह सिर्फ अटकलबाजी है? गतिविधि मॉनिटर के साथ उच्च CPU उपयोग को देखने का मतलब यह नहीं है कि यह क्या करने वाला है।
नवीन

दुर्भाग्य से वहाँ कोई आधिकारिक दस्तावेज नहीं है, लेकिन यह केवल तार्किक निष्कर्ष प्रतीत होता है। यहां तक ​​कि सीसमंड मैन पेज का कहना है कि "सिस्टम मॉनिटर डेमॉन" से परे कुछ भी नहीं है जो समझ में आता है। तो हाँ, यह अटकलें हैं, लेकिन मैंने अब तक जिन सभी ओएस एक्स सिस्टमों का सामना किया है, उन पर फिर से लिखा जा सकता है, जिससे यह सच होने की संभावना है।
वोल्फ

जब मैंने गतिविधि मॉनिटर छोड़ दिया, तो इसे फिर से शुरू करें, sysmondप्रक्रिया का सीपीयू समय नहीं बदला है। जो यह बताता है कि गतिविधि मॉनिटर को छोड़ने से sysmondप्रक्रिया समाप्त नहीं होती है।
user5359531

लेकिन यह सुझाव देता है कि यदि गतिविधि की निगरानी नहीं चल रही है तो प्रक्रिया कुछ भी नहीं करती है। चूँकि इसे जड़ के रूप में चलाना होता है इसलिए यह प्रक्रिया शुरू करने और रोकने से ज्यादा आसान है।
वोल्फ

मैंने अपनी एक्टिविटी मॉनिटर सेटिंग्स को डबल चेक किया, और किसी तरह अपडेट फ्रीक्वेंसी को 'बहुत बार (1 सेकंड)' सेट कर दिया। निश्चित नहीं है कि यह कैसे हुआ, लेकिन इसे 'सामान्य रूप से (5 सेकंड)' सेट करने के बाद sysmondतुरंत सीपीयू का उपयोग ~ 25% से गिरकर ~ 5% हो गया।
user5359531

3

यह वही है जो मैंने अपने सिस्टम पर पाया

/ Usr / libexec / sysmond

/usr/share/man/man8/sysmond.8

/System/Library/LaunchDaemons/com.apple.sysmond.plist

इसे किसी प्रकार की प्रणाली / फाइलों की निगरानी के रूप में वर्णित किया जाता है।

वर्णन sysmon.conf फ़ाइल sysmond (मैन) के लिए मुख्य कॉन्फ़िगरेशन फ़ाइल है जो नेटवर्क से जुड़ी विभिन्न मशीनों पर सिस्टम और सेवाओं की निगरानी करती है।


1
मैंने मैन पेज देखा है, लेकिन यह ज्यादा मदद नहीं करता है। वास्तव में यह वास्तव में क्या करता है इसका कोई वर्णन नहीं है।
वोल्फ

1

SYSMOND = सिस्टम मॉनीटर डेमॉन - लॉन्च (लॉन्चर डेमॉन) द्वारा पृष्ठभूमि और स्वचालित में सभी सिस्टम गतिविधि पर नज़र रखता है


2
इस सवाल का पहले से ही एक स्वीकृत उत्तर है और यह 15 अप्रैल 2014 को दिए गए उत्तर की तरह ही दिखता है।
fsb

क्या सिस्टम मॉनीटर का मतलब एक्टिविटी मॉनिटर जैसा ही है?
पचेरियर

0

मुझे भी यही समस्या थी। मैंने गतिविधि मॉनिटर बटन के साथ इसे छोड़ने की कोशिश की, छोड़ दिया नहीं। फिर मैंने इसे लागू किया और गतिविधि मॉनिटर ने अपडेट करना बंद कर दिया।

फिर मैंने एक्टिविटी मॉनिटर को फिर से शुरू किया और इसे फिर से अपडेट किया, और sysmond अब बहुत सारे CPU नहीं ले रहा है (लॉन्च ने स्वचालित रूप से एक नई प्रक्रिया शुरू की)।

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