A macOS Sierra verzióra való frissítés óta időnként látom, hogy a CalNCService szolgáltatás futtathatóan működik (azaz 100% -os CPU-n). Tehát a névből kiindulva úgy tűnik, hogy ez valami Naptár-szolgáltatás. Megpróbáltam letiltani a Naptárakat az Internetfiók beállításaiban, de ez nem volt segítség. Meg lehet ölni a szolgáltatást vagy újraindítani a számítógépet, de a probléma továbbra is fennáll. Általában néhány óra múlva ez visszatér a normális szintre.
Mit csinál ez a démon? Hogyan tudom hibakeresni ezt a problémát?
Frissítés: A naplókonzolban ezt találom, amikor a calNCService elindul:
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: A A szolgáltatás kapcsolódik az emlékeztetők szinkronizálásához. Az emlékeztető szinkronizálásának letiltása az Internet-fiókok alatt a szolgáltatás normális állapotba kerül, az újbóli engedélyezéssel pedig 100% -ra áll vissza. Ez függetlennek tűnik a szervertől. Van egy csomó visszatérő emlékeztetőm, és először ez volt a probléma a fiókommal a fruux.com oldalon. Aztán áttelepítettem az összeset az iCloud-ba, és most ugyanaz van.
Update3: Még mindig nagyon jelen van a 10.12.1-ben. és nincs válasz az Apple támogatási közösségekről .
4. frissítés: Egy másik reggel, egy másik calNCService. Manuálisan is ellenőriztem a sértő emlékeztető lista exportált .ics-ját. Teljesen ártalmatlannak tűnik. Körülbelül 40 emlékeztető, amelyben semmi különös nincs.
5. frissítés: Még mindig ugyanaz a 10.12.2
6. frissítés: Megerősítve a 10.12.4-ben. Iteráló: Úgy tűnik, ez valami háztartási feladat. Amikor a frissítés után aktiváltam az emlékeztetőket, a probléma 24 óránál tovább nem váltott ki. De most visszatért. A korábbiakhoz hasonlóan egyszerűen le lehet állítani az emlékeztető szinkronizálásának deaktiválásával az “Internet-fiókok” alatt.
7. frissítés: Úgy tűnik, hogy a hiba továbbra is jelen van a MacOS 10.13 High Sierrában, bár kevésbé súlyos. Hagytam aktiválni a megfelelő emlékeztető fiókot. 13 napos üzemidő alatt a CalNCService 1:07:01 (31h) CPU-idővel időzített, túl sok, de kevesebb, mint pl. “kernel task” (7:16:16).
8. frissítés: Még mindig jelen van a 10.13.4-ben. Két gépem van MacOS-szal, és mindkettőn előfordul. Úgy tűnik, hogy kapcsolódik valamilyen API-n keresztül hozzáadott emlékeztetőkhöz, például amikor az emlékeztetőket hozzáadja az Indítósávon keresztül. Úgy tűnik, hogy a calNCService CPU-ideje összefügg azzal, hogy mennyit használok az Indítósávon vagy a Siriben az emlékeztetők megadásához.
Megjegyzések
- A folyamat jelenleg forrón fut és letiltottam mindkettőt (beleértve az alkalmazások bezárását is) – > Nincs változás, továbbra is forrón fut.
- Amikor a szolgáltatás nevében „NC” -et lát, ez a Notification Center részre vonatkozik. Megszűnik ez a probléma, ha eltávolítja a Naptárt és / vagy az Emlékeztetőket az Értesítési Központról ? A múltban az Emlékeztetőkkel kapcsolatban az Értesítési központban tapasztalt problémákat úgy oldottam meg, hogy töröltem az összes Befejezett emlékeztetőmet (közülük több ezer).
- @Phong Oh. Ez nagyon hasznos információ. ‘ kipróbálom. Noha a mintegy 3600 elkészült emlékeztetőm törlése nem segített ebben a kérdésben. ‘ kipróbáltam.
- @Phong Jaj, ez nem segít. Kiürítette a teljes értesítési központomat (” emlékeztetők ” voltak), de semmi változás.
- kék a saját CalNCService elkezdte a bélyegzést, és miután kipróbáltam mindent, amit online találtam (azaz letiltottam / újra engedélyeztem a naptárakat és emlékeztetőket, eltávolítottam az alkalmazások hozzáférését, újraindítottam stb., további információ itt: támogatás .itsolver.net / hc / hu-gb / articles / … ), az utolsó dolog, amit a CalNCService normál állapotba lépése előtt tettem, az volt, hogy eltávolítottam az összes widgetet az Értesítési Központból ‘ s Ma fül (azaz továbbra is a helyén hagyja az értesítéseket). Pár perccel később, miközben a CalNCService folyamatot végeztem, rájöttem, hogy ‘ d már normalizálódott.
Válasz
Ugyanaz a problémám volt (rajongók teljes gázzal, CalNCService a CPU 122% -ával), és 2 alkalommal meglátogattam az Apple áruházat, és harmadik alkalommal látogattam meg a Mac-en garanciális javítás (mindkét ventilátor cseréje) … A probléma azonban továbbra is fennáll.
Bementem az értesítésekbe> szerkesztettem és letiltottam az összes értesítést, jelvényt, hangot stb., az iMessage, a Slack és az Outlook kivételével.
Körülbelül 3 perccel később észrevettem …. csendet. A rajongók normálisak. Nézem egy ideig, de úgy tűnik, hogy ez a kérdés mindenképpen kapcsolódik valamihez az értesítésekben. Nem fogom hiányozni, hogy egész nap pingáljak.
Megjegyzések
- A ventilátor cseréje meglehetősen rossz. Milyen Apple bolt volt ez ?? ‘ egyértelműen szoftveres probléma. ‘ látható az aktivitásmonitorban.
Válasz
Biztosan működik, még az újraindítás előtt is:
Saját felelősségedre! Először készítsen biztonsági másolatot a Time Machine-ról.
- Nyissa meg a Rendszerbeállításokat, az Internet-fiókokat, és törölje a Naptár jelölését minden egyes fiókhoz.
- Nyissa meg az Activity Monitor alkalmazást, keressen rá
calendar
és lépjen ki a naptárfolyamatokból.- Nyissa meg a Finder> Ugrás a mappába (⇧⌘G)
/Library/Caches
elemet, és húzza a tartalmat a kukába.- Nyissa meg a keresőt> Nyissa meg a mappát
~/Library/Caches
, és húzza a tartalmat a kukába.- Ismét nyissa meg a Finder> Ugrás mappába
~/Library/Caches
és húzza a tartalmat a kukába.- Nyissa meg a Finder> Ugrás a mappába
~/Library/Containers
selectcom.apple.CalendarAgent
,com.apple.CalendarAgent.CalNCService
,com.apple.CalendarFileHandler
éscom.apple.CalendarNotification.CalNCService
és húzza a kukába.- Nyissa meg a keresőt > Lépjen a Mappa
~/Library/Calendars
mappába, és húzza a mappa tartalmát a kukába.- Indítsa újra a számítógépet.
- Kuka ürítése.
- Nyissa meg a Rendszerbeállításokat, az Internet-fiókokat, és jelölje be a Naptár elemet minden fiókhoz.
- Nyissa meg a Naptárt, és várja meg az f gombot vagy szinkronizálandó naptárak.
Érintett operációs rendszer: macOS Sierra 10.12
Meg nem erősített érintett operációs rendszer: Mac OS Yosemite 10.10 és El Capitan 10.11
Feladó: https://support.itsolver.net/hc/en-au/articles/214098206-macOS-Sierra-CalNCService-high-CPU-usage
Megjegyzések
- Ha valaki kíváncsi lenne, ez a fajta működik. Úgy gondolom azonban, hogy ‘ könnyebb megnyitni a naptáralkalmazást, menni a preferenciák > fiókokhoz, és letiltani mindet, majd engedélyezni vissza őket. Meg kell javítania. MEGJEGYZÉS: szükségesnek tűnik a ~ / Library / Calendars törlése. Azt hiszem, a fájlok megsérülnek, vagy valami
Válasz
Hasonló problémám volt. CalNCService
hatalmas mennyiségű CPU-t fogyasztott. Így reprodukálhatom az oldalamon:
iPhone SE-t használok iOS 11.1.2-vel és MacBook-ot MacOS High Sierra-val ugyanazon a Wi-Fi-n. Hívtam a telefonomra, de egyszerűen nem fogadtam el a Remind Later segítségével. Körülbelül 50 perc elteltével észrevettem, hogy a MacBook megőrült.
A javítás az volt, hogy töröljem a telefonról a hívás emlékeztetőjét, majd a MacBook azonnal lehűlt.
Megjegyzések
- Üdvözöljük a Kérdezz a másiktól, és köszönjük a közreműködést! Ne feledje, hogy a válaszmező csak a tényleges kérdésre adott válaszokra vonatkozik. Bár úgy érzem, hogy hozzájárulása hozzáadott értéket képvisel a vitához, és bizonyos mértékben kapcsolódik a kérdéshez is, nem válaszol rá. Az ilyen jövőbeni hozzászólásokhoz a legalkalmasabb az lenne, ha ezeket a kérdéshez kommentként, és nem válaszként tennénk. A hozzászólási jogosultságok megszerzéséhez olvassa el a hírnevet szerzett pontokat . Köszönöm és érezd jól magad!
- @Synoli hogy hangzik most a válasz? Legalább a másik két válaszhoz képest, amelyek
I had same problem...
- kezdőbetűvel nem kezdődnek. Az egyetlen dologra, amire rámutattam, az az, hogy az OP kifejezetten azt kérdezte, hogy mi a démon, mit csinál, és hogyan kell folytatni a hibakeresést. Valójában nem kérdezték, hogyan lehetne kijavítani. De a jelek szerint a többi válaszadó ugyanúgy értelmezte ezt, mint te. Tehát nagyon könnyen lehet, hogy a válaszod rendben van, és hogy tévedtem!
- Pontosan ugyanaz volt a forgatókönyvem. Később az Emlékeztetőn keresztül nem fogadta el, és az emlékeztető után, hogy a hülye CalNCservices megőrült. Javítsa ki egyszerűen az Emlékeztető törlését.
- Köszönjük! Segített a 10.14.5-én.
Válasz
Ezt a problémát először a legelső létrehozás után vettem észre emlékeztető a Siri használatáról a Mac gépemen (High Sierra futtatásával). Az emlékeztető törlésével a CalNCService
azonnal viselkedni kezdett.
Ezután újra létrehoztam ugyanazt az emlékeztetőt Siri nélkül, és CalNCService
ne kezdjen fellépni. Tehát az én esetemben úgy tűnik, hogy emlékeztető készítéséhez kapcsolódik a Sirivel a Mac gépen.
Megjegyzések
- A Siri által létrehozott emlékeztető eltávolítása megoldotta a nekem is probléma.
Válasz
A beállításokat is el kellett vésnem & kapcsolódó fájlokat. Van egy cikk, amely végigvezetett rajtam, és a számítógépem hetek óta először csendes & érintésre hűvös. Úgy néz ki, hogy a blog dátuma ilyen, mint ez Sierra: https://robert.accettura.com/blog/2012/08/19/how-to-stop-calendaragent-from-eating-cpu/
Megjegyzések
- Bár ez a link megválaszolhatja a kérdést, jobb, ha ide beillesztjük a válasz lényeges részeit, és hivatkozást adunk a linkre. A csak linkre adott válaszok érvénytelenné válhatnak, ha a linkelt oldal megváltozik.
Válasz
Nekem is volt ilyen problémám. Sikertelenül próbáltam ki a fenti javaslatokat.Ez az, ami végülis nekem bevált:
- Nyissa meg a Rendszerbeállítások> Internetfiókok
- Válassza ki az iCloud-fiókot, és törölje a jelet a Naptár & Emlékeztetők
- Jelöljön ki minden Google-fiókot, és távolítsa el őket (kattintson a bal alsó sarokban található “-” gombra)
- Indítsa újra a számítógépet
- Nyissa meg a Rendszerbeállításokat > Internetes fiókok és engedélyezze újra a Naptárt & Emlékeztetők az iCloud számára
- Adja hozzá Google-fiókjait
Válasz
Feliratkoztam egy német ünnepi naptárra a Naptár alkalmazásomban. Ez azonnal működött, és a rajongók ismét csendben maradtak. Feltételezem, hogy ez a naptáralkalmazás-előfizetés jelentette a problémát. Remélem, ez segít valakinek.
Válasz
Egyszerűen eltávolítottam az összes lejárt emlékeztetőm határidejét, és a CalNCService CPU-használatát azonnal eltávolítottam normalizálódott.
Ezek az ismétlődő konzolnaplók arra késztették, hogy ezt próbáljam ki:
Updating overdue reminder count Scheduling next update for Tue Feb 18 09:00:00 2020, which is -3409.498367 seconds from now Performing action for fired timer with label ReminderBadgeUpdate
Ez a macOS 10.14.6 Mojave verzióján volt. > Esetemben a problémát egy CalDAV-fiók törlésével oldották meg az Internet Fiókok Rendszerbeállítások paneljén. Ezt a fiókot úgy állították be, hogy szinkronizálja az emlékeztetőket. Ha ezt a problémát tapasztalja, javasoljuk, hogy ellenőrizze az Internetfiókok ablaktáblát, és tiltsa le azokat az elemeket, amelyek megpróbálják szinkronizálni az emlékeztetőket.
~ Rodney
Válasz
Csak újraindíthatja a CalendarAgent alkalmazást az Activity Monitor alkalmazásban. Ha ez nem segített, próbálja meg eltávolítani a gyorsítótárakat, és indítsa újra a CalendarAgent programot. Futtassa a Terminal.app alkalmazásban:
rm -rf ~/Library/Caches/* && rm -rf ~/Library/Containers/com.apple.Calendar* && pkill CalendarAgent