Sejak upgrade ke macOS Sierra saya sesekali melihat layanan CalNCService berjalan panas (yaitu pada CPU 100%). Jadi dari namanya, ini sepertinya adalah Layanan Kalender. Saya mencoba menonaktifkan Kalender di Preferensi Akun Internet, tetapi ini tidak membantu. Seseorang dapat mematikan layanan atau me-restart komputer, tetapi masalahnya tetap ada. Biasanya, setelah beberapa jam kembali normal.
Apa yang dilakukan daemon ini? Bagaimana saya bisa men-debug masalah ini?
Pembaruan: Di konsol log saya menemukan ini ketika calNCService dijalankan:
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: Layanan terhubung ke sinkronisasi pengingat. Menonaktifkan sinkronisasi pengingat di Akun Internet membuat layanan kembali normal, mengaktifkannya lagi menjadikannya kembali ke 100%. Ini tampaknya independen dari server. Saya memiliki banyak pengingat berulang dan pertama kali mengalami masalah dengan akun saya di fruux.com. Lalu saya memigrasi semua ke iCloud dan sekarang sama saja di sana.
Update3: Masih sangat hadir di 10.12.1. dan tidak ada balasan di Komunitas Dukungan Apple .
Update4: Satu pagi lagi, layanan calNCS lainnya. Saya juga telah secara manual memeriksa .ics yang diekspor dari daftar pengingat yang menyinggung. Ini benar-benar tidak berbahaya. Tentang 40 Pengingat dengan tidak ada yang istimewa di dalamnya.
Pembaruan 5: Masih sama saja di 10.12.2
Pembaruan 6: Dikonfirmasi pada 10.12.4. Iterating: Ini sepertinya tugas rumah tangga. Ketika saya mengaktifkan pengingat setelah pemutakhiran masalah tidak terpicu selama lebih dari 24 jam. Tapi sekarang sudah kembali. Seperti sebelumnya, ini dapat dihentikan dengan menonaktifkan sinkronisasi pengingat di bawah "Akun Internet"
Pembaruan 7: Bug tersebut tampaknya masih ada di MacOS 10.13 High Sierra, meskipun demikian, ini tidak terlalu parah. Saya telah membiarkan akun pengingat terkait diaktifkan. Selama uptime 13 hari CalNCService clock dalam waktu CPU 1:07:01 (31 jam), terlalu banyak, tetapi kurang dari misalnya "tugas kernel" (7:16:16).
Pembaruan 8: Masih ada di 10.13.4. Saya memiliki dua mesin dengan MacOS dan itu terjadi pada keduanya. Tampaknya terhubung ke pengingat yang ditambahkan melalui beberapa API seperti ketika Anda menambahkan pengingat melalui Launchbar. Waktu CPU calNCService tampaknya berkorelasi dengan seberapa banyak saya menggunakan Launchbar atau Siri untuk memasukkan pengingat.