The high usage starts immediately after boot, pauses for 2-3 seconds every minute or so but otherwise uses the resources to the extent that the computer is useless. I can get my system back temporarily by issuing a killall unity-panel-service
but that comes with some usability overhead and isn't a solution.
This happened to me on Ubuntu 17.10. The cause of the problem for me was that the evolution data server was trying to sync with Google calendar events and somehow caused a memory leak.
Before doing anything, you may need to stop the indicator datetime service temporarily to get your computer in a usable state. Here's how:
Now we need to disable the Google calendar sync.
Here's how to do it:
I actually just removed the online account entirely and when I rebooted the problem was gone. Hope this helps.
A clue on how to solve this is here. Here's the full bug report.
From the comments...
Everything appears to work properly in the Guest account.
Possibility that something in the primary user's account is causing the problem. Suggest that they temporarily disable some Startup Applications to see if that fixes the problem.
User disabled a clock/calendar indicator, and so far, it's all running good.