Big Sur keep consuming cpu(secd, cloudd, cdpd, Mail.app)
Glad to hear Big Sur became available today.
Be honestly I have a little hesitation upgrading it because some bad experiences upgrading Catalina.
Some issues hit me after that upgrading including several issues really affected me much on working.
Most of them came to be fixed in 10.15.4 maybe but some lasted. Especially Mail.app would run with mass of memory (growing continuously). That even made me writing a cron job to check its memory consumption every 5 minutes to decide whether it was necessary to kill it.
With the idea "Apple should learn the lesson and has moved on" I decided to upgrade to Big Sur finally.
But I made a wrong decision again. Things really can be worse.
I have found abnormal cpu consumption after upgrading. After several times of trying to reboot, log in/out, uninstall Xcode, kill some processes for testing I have a basic conclusion now.
First, as figure 1 shows there seems to be abnormal consumption of CPU:
Figure 1: Abnormal CPU consumption
Second, I terminated the Mail.app because it seems to contribute some to the consumption. And hardly to say things go better(Figure 2):
Figure 2: Maybe better?
Third, as we all know "secd" is quite an ordinary daemon but "cloudd" and "cdpd" are not familiar to me. So I try to kill them and got Figure 3:
Figure 3: Have we reached the point?
Amazing CPU load dropped down to normal while the two processes ("cdpd" and "cloudd") have come back together. Maybe they are still there so it didn't last long(Figure 4):
Figure 4: Consumption lasts
**** it.
Indeed I have tried many other ways to figure out if there was a way to bring them back to the right way.
The only useful evidence is the console logs in Figure 5:
Figure 5: Evidences prove they three have some relationship
It shows that they may not work correctly as expected.
Have any guys suffered this? Or is there any known solution or workaround?
Thank you.
MacBook Pro 15″, macOS 11.0