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のアカウントでこの問題が発生しました。その後、すべてをiCloudに移行しましたが、現在は同じです。
Update3:10.12.1でも引き続き存在します。Apple Support Communitiesには返信がありません。
Update4:別の朝、別のcalNCService。また、問題のリマインダーリストのエクスポートされた.icsを手動で確認しました。それは完全に無害に見えます。特別なことは何もない約40のリマインダー。
更新5:10.12.2でも同じ
更新6:10.12.4で確認済み。反復:これはいくつかのハウスキーピングタスクのようです。アップグレード後にリマインダーをアクティブにしたとき、問題は24時間以上トリガーされませんでした。しかし、今では戻ってきました。以前と同様に、「インターネットアカウント」でリマインダーの同期を無効にすることで簡単に停止できます
更新7:バグはMacOS 10.13 High Sierraにまだ存在しているようですが、それほど深刻ではありません。対応するリマインダーアカウントを有効にしています。13日間の稼働時間中に、CalNCServiceはCPU時間1:07:01(31h)を記録しましたが、多すぎますが、たとえば「カーネルタスク」(7:16:16)よりも少ないです。
更新8:10.13.4に引き続き存在します。MacOSを搭載したマシンが2台ありますが、両方で発生します。Launchbar経由でリマインダーを追加する場合など、一部のAPI経由で追加されたリマインダーに接続されているようです。calNCServiceのCPU時間は、LaunchbarまたはSiriを使用してリマインダーを入力する量と相関しているようです。