Seit dem Upgrade auf macOS Sierra sehe ich gelegentlich einen Dienst CalNCService, der heiß läuft (dh auf 100% CPU). Vom Namen her scheint es sich also um einen Kalenderservice zu handeln. Ich habe versucht, Kalender in den Einstellungen für Internetkonten zu deaktivieren, dies hat jedoch nicht geholfen. Man kann den Dienst beenden oder den Computer neu starten, aber das Problem bleibt bestehen. Normalerweise geht es nach ein paar Stunden wieder normal.
Was macht dieser Daemon? Wie kann ich dieses Problem beheben?
Update: In der Log-Konsole finde ich dies beim Start von 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: Der Dienst ist mit der Synchronisierung von Erinnerungen verbunden. Durch Deaktivieren der Erinnerungssynchronisierung unter Internetkonten wird der Dienst wieder normal und durch erneutes Aktivieren auf 100% zurückgesetzt. Dies scheint unabhängig vom Server zu sein. Ich habe eine Reihe von wiederkehrenden Erinnerungen und hatte zuerst dieses Problem mit meinem Konto auf fruux.com. Dann habe ich alle nach iCloud migriert und jetzt ist es dort dasselbe.
Update3: In 10.12.1 immer noch sehr präsent. und keine Antwort auf Apple Support Communities .
Update4: Ein neuer Morgen, ein neuer calNCService. Ich habe auch die exportierten .ics der Liste der beleidigenden Erinnerungen manuell überprüft. Es sieht völlig harmlos aus. Über 40 Erinnerungen mit nichts Besonderem.
Update 5: Immer noch egal in 10.12.2
Update 6: Bestätigt in 10.12.4. Iterieren: Dies scheint eine Haushaltsaufgabe zu sein. Als ich die Erinnerungen nach dem Upgrade aktivierte, wurde das Problem nicht länger als 24 Stunden ausgelöst. Aber jetzt ist es zurück. Nach wie vor kann es einfach gestoppt werden, indem die Erinnerungssynchronisation unter "Internetkonten" deaktiviert wird.
Update 7: Der Fehler scheint in MacOS 10.13 High Sierra noch vorhanden zu sein, ist aber weniger schwerwiegend. Ich habe das entsprechende Erinnerungskonto aktiviert. Während einer Betriebszeit von 13 Tagen hat CalNCService mit einer CPU-Zeit von 1:07:01 (31h) viel zu viel, aber weniger als zB "Kernel-Task" (7:16:16) getaktet.
Update 8: In 10.13.4 noch vorhanden. Ich habe zwei Maschinen mit MacOS und es passiert auf beiden. Es scheint mit Erinnerungen verbunden zu sein, die über eine API hinzugefügt wurden, z. B. wenn Sie Erinnerungen über die Launchbar hinzufügen. Die CPU-Zeit von calNCService scheint damit zu korrelieren, wie oft ich Launchbar oder Siri verwende, um Erinnerungen einzugeben.
Antworten:
Ich hatte das gleiche Problem (Lüfter mit Vollgas, CalNCService mit 122% der CPU) und habe 2 Besuche im Apple Store und den 3. Besuch beim Mac für eine Garantiereparatur gemacht (beide Lüfter ersetzt) ... Das Problem besteht jedoch weiterhin.
Ich ging zu Benachrichtigungen> Bearbeiten und deaktivierte alle Benachrichtigungen, Abzeichen, Sounds usw. mit Ausnahme von iMessage, Slack und Outlook.
Ungefähr 3 Minuten später bemerkte ich ... Stille. Fans sind normal. Ich werde es mir eine Weile ansehen, aber es scheint, dass dieses Problem definitiv mit etwas in Benachrichtigungen zusammenhängt. Ich werde es nicht vermissen, den ganzen Tag gepingt zu werden.
quelle
Funktioniert auf jeden Fall noch vor dem Neustart:
Von: https://support.itsolver.net/hc/en-au/articles/214098206-macOS-Sierra-CalNCService-high-CPU-usage
quelle
Ich hatte ein ähnliches Problem.
CalNCService
verbrauchte enorme Menge an CPU. So reproduzieren Sie auf meiner Seite:Ich verwende iPhone SE mit iOS 11.1.2 und ein MacBook mit macOS High Sierra über dasselbe WLAN. Ich habe einen Anruf auf meinem Telefon erhalten, aber ich habe ihn über Später erinnern einfach nicht angenommen. Nach ungefähr 50 Minuten bemerkte ich, dass mein MacBook verrückt geworden war.
Die Lösung bestand darin, diese Anruferinnerung von meinem Telefon zu löschen und das MacBook sofort abzukühlen.
quelle
I had same problem...
Ich musste auch Präferenzen und verwandte Dateien fallen lassen. Es gibt einen Artikel, der mich durch dieses Thema führte, und mein Computer ist zum ersten Mal seit Wochen leise und fühlt sich cool an. Sieht nach dem Blog-Datum so aus wie vor Sierra: https://robert.accettura.com/blog/2012/08/19/how-to-stop-calendaragent-from-eating-cpu/
quelle
Ich bemerkte dieses Problem sofort, nachdem ich zum ersten Mal eine Erinnerung mit Siri auf meinem Mac (mit High Sierra) erstellt hatte. Das Löschen dieser Erinnerung erfolgt
CalNCService
sofort.Ich habe dann die gleiche Erinnerung ohne Siri nachgebildet und
CalNCService
habe nicht angefangen zu handeln. In meinem Fall scheint es also damit verbunden zu sein, eine Erinnerung mit Siri auf dem Mac zu erstellen.quelle
Ich habe in meiner Kalender-App einen deutschen Feiertagskalender abbestellt. Das hat sofort geklappt und die Fans sind wieder lautlos. Ich nehme an, dieses Abonnement in dieser Kalender-App war das Problem. Hoffe das hilft jemandem.
quelle
Ich hatte auch dieses Problem. Ich habe die obigen Vorschläge ohne Erfolg ausprobiert. Folgendes hat bei mir endlich funktioniert:
quelle
Sie können CalendarAgent einfach in Activity Monitor neu starten. Wenn dies nicht hilft, versuchen Sie, die Caches zu entfernen und CalendarAgent erneut zu starten. Führen Sie in Terminal.app:
quelle