This is a pretty beefy Alder Lake processor and HA is constantly using at a minimum 25% CPU and often much more. There are no real errors in the logs. I know it could be an addon, but how can I trace exactly what is using all this CPU in the VM?
Bump log to debug and tail the log file or journalctl output.
How do I see CPU time though?
The profiler integration can help there.
docker stats will show you the CPU (etc) for each of the addons.
If they are standard Add-Ons available under Settings\Add-Ons then each has a dashboard which shows the CPU usage.