CalNCService क्या है और यह macOS सिएरा में गर्म क्यों होता है?


34

MacOS Sierra में अपग्रेड होने के बाद से मैं कभी-कभार एक सेवा CalNCService हॉट (यानी 100% CPU पर) देखता हूं। इसलिए नाम से जाना, यह कुछ कैलेंडर सेवा है। मैंने इंटरनेट खाता प्राथमिकता में कैलेंडर्स को अक्षम करने की कोशिश की, लेकिन यह कोई मदद नहीं थी। कोई सेवा को मार सकता है या कंप्यूटर को पुनरारंभ कर सकता है, लेकिन समस्या बनी रहती है। आमतौर पर, कुछ घंटों या इसके बाद यह सामान्य हो जाता है।

यह डेमन क्या कर रहा है? मैं इस मुद्दे पर कैसे डिबग कर सकता हूं?

अद्यतन: लॉग कंसोल में मुझे पता चलता है जब calNCService शुरू होता है:

warning: dynamic accessors failed to find @property implementation for 'serialNumber' for entity ABCDAddressBookSource while resolving selector 'serialNumber' on class 'ABCDAddressBookSource'.  Did you remember to declare it @dynamic or @synthesized in the @implementation ?

Update2: सेवा सिंकिंग रिमाइंडर्स से जुड़ी है। इंटरनेट खातों के तहत रिमाइंडर सिंक को अक्षम करने से सेवा वापस सामान्य हो जाती है, इसे फिर से सक्षम करने से यह 100% पर वापस आ जाता है। यह सर्वर से स्वतंत्र लगता है। मैं आवर्ती अनुस्मारक का एक गुच्छा है और पहले fruux.com पर मेरे खाते के साथ यह समस्या थी। फिर मैंने सभी को आईक्लाउड में स्थानांतरित कर दिया और अब वहां भी ऐसा ही है।

Update3: 10.12.1 में अभी भी बहुत मौजूद है। और Apple समर्थन समुदायों पर कोई जवाब नहीं ।

Update4: एक और सुबह, एक और calNCService। मैंने स्वयं भी अपमानजनक रिमाइंडर सूची के निर्यात किए गए .ics की जाँच की है। यह पूरी तरह से हानिरहित दिखता है। लगभग 40 रिमाइंडर जिनमें कुछ खास नहीं है।कुछ समय के बाद calNCService

अद्यतन 5: 10.12.2 में अभी भी सभी समान हैं

अद्यतन 6: 10.12.4 में पुष्टि की गई। Iterating: यह कुछ हाउसकीपिंग का काम लगता है। जब मैंने नवीनीकरण के बाद रिमाइंडर्स को सक्रिय किया तो समस्या 24 घंटों से अधिक समय तक चालू नहीं रही। लेकिन अब यह वापस आ गया है। पहले की तरह, इसे "इंटरनेट अकाउंट्स" के तहत रिमाइंडर सिंक को निष्क्रिय करके रोका जा सकता है

अद्यतन 7: बग अभी भी MacOS 10.13 हाई सिएरा में मौजूद है, हालांकि यह कम गंभीर है। मैं संबंधित अनुस्मारक खाते को सक्रिय करने दे रहा हूं। 13 दिनों के अपटाइम के दौरान CalNCService ने 1:07:01 (31h) के CPU समय में देखा, बहुत अधिक, लेकिन उदाहरण के लिए "कर्नेल कार्य" (7:16:16) से कम।

अद्यतन 8: अभी भी 10.13.4 में मौजूद है। मेरे पास मैकओएस के साथ दो मशीनें हैं और यह उन दोनों पर होता है। ऐसा लगता है कि जब आप लॉन्चर के माध्यम से रिमाइंडर जोड़ते हैं तो कुछ एपीआई के माध्यम से जोड़े गए रिमाइंडर्स से जुड़ा हुआ है। यादों को दर्ज करने के लिए लॉन्चबार या सिरी का कितना उपयोग किया जाता है, इसके बारे में कैलकनस सर्विस का सीपीयू समय सहसंबद्ध लगता है।


1
प्रक्रिया वर्तमान में गर्म चल रही है और मैंने दोनों को निष्क्रिय कर दिया (आवेदनों को छोड़ने सहित) -> कोई परिवर्तन नहीं, अभी भी गर्म चल रहा है।
थॉमस

7
जब भी आप सेवा के नाम पर "नेकां" देखते हैं, तो यह अधिसूचना केंद्र के हिस्से को संदर्भित करता है। यदि आप कैलेंडर और / या अनुस्मारक को अधिसूचना केंद्र से हटाते हैं तो क्या यह समस्या दूर हो जाती है ? अतीत में, मैंने नोटिफिकेशन सेंटर में रिमाइंडर्स के साथ जो भी मुद्दे अनुभव किए हैं, वे मेरे सभी पूर्ण अनुस्मारक (उनमें से कई हजार) को हटाकर हल किए गए थे ।

3
@Phong ओह। यह बहुत ही उपयोगी जानकारी है। मैं इसे आज़मा रहा हूँ। हालांकि मेरे 3600 किए गए रिमाइंडरों को साफ़ करने से इस मुद्दे पर मदद नहीं मिली। मैंने कोशिश की है कि
थॉमस

1
@ पोंग अलास, यह मदद नहीं करता है। मेरा पूरा अधिसूचना केंद्र खाली कर दिया (इसमें "रिमाइंडर" था), लेकिन कोई बदलाव नहीं हुआ।
थॉमस

2
नीले रंग से मेरे खुद के CalNCService ने मोहर लगाना शुरू कर दिया, और मैंने जो कुछ भी पाया, उसे ऑनलाइन करने की कोशिश करने के बाद (यानी कैलेंडर को पुनः प्राप्त करने और पुन: सक्षम करने, फिर से शुरू करने, आदि को एक्सेस करने, आदि का समर्थन किया : support.itsolver.net/hc-en gb / articles /… ), CalNCService के सामान्य होने से पहले मैंने जो आखिरी काम किया, वह था कि सभी विजेट्स को नोटिफिकेशन सेंटर के टुडे टैब से हटा दिया जाए (यानी अभी भी नोटिफिकेशन छोड़ दें)। कुछ मिनट बाद, जब मैं CalNCService प्रक्रिया पर स्पिंडप कर रहा था, मुझे लगा कि यह पहले से ही सामान्य हो जाएगा।
user1559834

जवाबों:


10

मुझे एक ही समस्या थी (फुल थ्रोटल में प्रशंसक, सीपीयू के 122% पर कैलकनसेल सर्विस) और ऐप्पल स्टोर में 2 विज़िट किए और 3 बार मैंने मैक में वारंटी की मरम्मत (दोनों प्रशंसकों को प्रतिस्थापित करने के लिए) की जाँच की ... फिर भी समस्या जारी है।

मैं iMessage, Slack और Outlook को छोड़कर, सभी सूचनाओं, बैज, ध्वनियों आदि को नोटिफ़िकेशन> संपादित और अक्षम कर दिया।

लगभग 3 मिनट बाद, मैंने देखा .... मौन। पंखे सामान्य हैं। मैं इसे थोड़ी देर के लिए देखूंगा, लेकिन ऐसा लगता है कि यह मुद्दा निश्चित रूप से सूचनाओं में कुछ से संबंधित है। मैं दिन भर पिंग नहीं होने दूंगा।


2
पंखे की रिप्लेसमेंट प्रीपोस्टफुल है। एप्पल स्टोर किस तरह का था ?? यह स्पष्ट रूप से एक सॉफ्टवेयर समस्या है। यह गतिविधि की निगरानी में दिखाई देता है।
थॉमस

7

निश्चित रूप से काम करता है, पुनः आरंभ करने से पहले भी:

अपने जोखिम पर! पहले टाइम मशीन का बैकअप लें।

  1. ओपन सिस्टम प्राथमिकताएं, इंटरनेट खाते और प्रत्येक खाते के लिए कैलेंडर को अनचेक करें।
  2. गतिविधि की निगरानी खोलें, calendarकैलेंडर प्रक्रियाओं को खोजें और छोड़ें।
  3. खोजक खोलें> फ़ोल्डर (erG) पर जाएं /Library/Cachesऔर सामग्री को ट्रैश में खींचें।
  4. खोजक खोलें> फ़ोल्डर पर जाएं ~/Library/Cachesऔर सामग्री को ट्रैश में खींचें।
  5. दोबारा, खोजक खोलें> फ़ोल्डर पर जाएं ~/Library/Cachesऔर सामग्री को ट्रैश में खींचें।
  6. फ़ाइंडर खोलें> फ़ोल्डर पर जाएं ~/Library/Containersचयन com.apple.CalendarAgent, com.apple.CalendarAgent.CalNCService, com.apple.CalendarFileHandlerऔर com.apple.CalendarNotification.CalNCServiceउसे ट्रैश में खींचें।
  7. खोजक खोलें> फ़ोल्डर पर जाएं और फ़ोल्डर की ~/Library/Calendarsसामग्री को ट्रैश में खींचें।
  8. अपने कंप्यूटर को पुनरारंभ।
  9. कचरा खाली करें।
  10. ओपन सिस्टम वरीयताएँ, इंटरनेट खाते और प्रत्येक खाते के लिए कैलेंडर पर टिक करें।
  11. कैलेंडर खोलें और कैलेंडर को सिंक करने के लिए प्रतीक्षा करें।

प्रभावित OS: macOS सिएरा 10.12
अपुष्ट प्रभावित OS: Mac OS Yosemite 10.10 और El Capini 10.11

प्रेषक: https://support.itsolver.net/hc/en-au/articles/214098206-macOS-Sierra-CalNCService-high-CPU-usage


मामले में कोई भी सोच रहा है, इस तरह के काम करता है। हालाँकि, मुझे लगता है कि कैलेंडर ऐप खोलना, प्राथमिकताओं> खातों में जाना और उन सभी को अक्षम करना आसान है, फिर उन्हें वापस सक्षम करें। इसे ठीक करना चाहिए। नोट: ~ / लाइब्रेरी / कैलेंडर हटाने के लिए कदम आवश्यक की तरह लगता है। मुझे लगता है कि फाइलें भ्रष्ट हो जाती हैं या कुछ और
क्रिस्टियानो कोएलो

4

मुझे भी ऐसी ही समस्या थी। CalNCServiceसीपीयू की भारी मात्रा का उपभोग कर रहा था। यहाँ कैसे मेरी तरफ से पुन: पेश करने के लिए है:

मैं आईओएस 11.1.2 के साथ आईफोन एसई और उसी वाई-फाई पर मैकओएस हाई सिएरा के साथ मैकबुक का उपयोग कर रहा हूं। मुझे अपने फोन पर एक कॉल मिली, लेकिन मैंने सिर्फ रिमाइंड बाद में इसे स्वीकार नहीं किया। लगभग 50 मिनट के बाद, मैंने देखा कि मेरा मैकबुक पागल हो गया है।

यह फिक्स मेरे फोन से उस कॉल रिमाइंडर को हटाना था, फिर मैकबुक तुरंत ठंडा हो गया।


अलग से पूछने के लिए आपका स्वागत है, और योगदान के लिए धन्यवाद! ध्यान रखें कि उत्तर क्षेत्र केवल वास्तविक प्रश्न के उत्तर के लिए है। जबकि मुझे लगता है कि आपका योगदान चर्चा के मूल्य को बढ़ाता है, और यह एक निश्चित डिग्री तक प्रश्न से संबंधित है, यह इसका जवाब नहीं देता है। भविष्य के योगदान के लिए सबसे अच्छा फिट है कि एक सवाल के जवाब के रूप में उन्हें पोस्ट करना होगा, जवाब के रूप में नहीं। टिप्पणी विशेषाधिकारों को प्राप्त करने के लिए, देखें कि प्रतिष्ठा अंक कैसे अर्जित करें । धन्यवाद और मजा!
सिणोली

@ सिनोली अब जवाब कैसे देता है? कम से कम अन्य दो उत्तरों की तुलना में जो शुरू होते हैंI had same problem...
गन डेस

कोई बड़ाई नहीं। एक बात जो मुझे इंगित करने के लिए है, वह यह है कि ओपी ने विशेष रूप से यह पूछा कि डेमन क्या है, यह क्या करता है, और इसे गले लगाने के बारे में कैसे जाना है। उन्होंने वास्तव में इसे ठीक करने के बारे में नहीं पूछा। लेकिन फिर, दूसरे उत्तरदाताओं ने इसे उसी तरह व्याख्यायित किया है जैसा आपने किया था। तो यह बहुत अच्छी तरह से हो सकता है कि आपका उत्तर ठीक है, और यह कि मुझसे गलती हुई थी!
सिणोली

मेरा भी यही हाल था। बाद में इसे रिमाइंड के माध्यम से स्वीकार नहीं किया, और अनुस्मारक के बाद कि बेवकूफ CalNCservices पागल हो गया। बस रिमाइंडर हटाकर इसे ठीक करें।
user982438

धन्यवाद! 10.14.5 पर मेरी मदद की
नेक

1

मुझे वरीयताएँ और संबंधित फाइलें भी खोनी थीं। वहाँ एक लेख है कि मुझे इस के माध्यम से चला गया है, और मेरा कंप्यूटर शांत और शांत करने के लिए स्पर्श में पहली बार है। इस तरह की ब्लॉग तिथि से लगता है कि यह सिएरा पूर्ववर्ती है: https://robert.accettura.com/blog/2012/08/19/how-to-stop-calendaragent-from-eating-cpu/


हालांकि यह लिंक प्रश्न का उत्तर दे सकता है, लेकिन उत्तर के आवश्यक भागों को शामिल करना और संदर्भ के लिए लिंक प्रदान करना बेहतर है। लिंक-केवल उत्तर अमान्य हो सकते हैं यदि लिंक किए गए पृष्ठ बदल जाते हैं।
GRG

1

मैंने पहली बार इस मुद्दे को पहली बार देखा था जब मैंने पहली बार अपने मैक पर सिरी का उपयोग करके एक अनुस्मारक बनाया था (हाई सिएरा चल रहा था)। इस अनुस्मारक को हटाने से CalNCServiceतुरंत व्यवहार होता है।

मैंने फिर सिरी के बिना उसी अनुस्मारक को फिर से बनाया, और CalNCServiceअभिनय शुरू नहीं किया। तो मेरे मामले में यह मैक पर सिरी के साथ एक अनुस्मारक बनाने से जुड़ा हुआ प्रतीत होता है।


सिरी द्वारा बनाए गए रिमाइंडर को हटाने से मेरे लिए भी समस्या हल हो गई।
टॉमस डर्मिसेक

1

मैंने अपने कैलेंडर ऐप में एक जर्मन हॉलिडे कैलेंडर को अनसब्सक्राइब किया। इसने तुरंत काम किया और प्रशंसक फिर से चुपचाप चले गए। मुझे लगता है कि इस कैलेंडर ऐप में यह सदस्यता समस्या थी। आशा है कि किसी की मदद करेंगे।


0

मुझे भी यह समस्या थी। मैंने सफलता के बिना उपरोक्त सुझावों की कोशिश की। यहाँ आखिर मेरे लिए क्या काम किया गया है:

  1. सिस्टम वरीयताएँ> इंटरनेट खाते खोलें
  2. ICloud खाते का चयन करें और कैलेंडर और अनुस्मारक अनचेक करें
  3. आपके पास मौजूद किसी भी Google खाते का चयन करें और उन्हें हटा दें ("-" बटन पर क्लिक करें, नीचे बाईं ओर)
  4. कंप्यूटर को पुनरारंभ
  5. सिस्टम वरीयताएँ> इंटरनेट खाते खोलें और iCloud के लिए कैलेंडर और अनुस्मारक फिर से सक्षम करें
  6. अपने Google खाते जोड़ें

0

आप गतिविधि मॉनिटर में कैलेंडरएजेंट को फिर से शुरू कर सकते हैं। यदि यह मदद नहीं करता है, तो कैश को हटाने और फिर से CalendarAgent को पुनरारंभ करने का प्रयास करें। Terminal.app में चलाएं:

rm -rf ~/Library/Caches/* && rm -rf ~/Library/Containers/com.apple.Calendar* && pkill CalendarAgent
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.