High CPU utilization by kernel_task process when external monitor plugged in
I have a MacBook Pro 16" 2019 i9 Processor with 32 Gig Ram.
Whenever i connect an external monitor using HDMI (Dell Monitor) a process called kernel_task starts taking very high CPU (says 1000%) and all the applications become very slow.
As soon as I unplug the monitor the CPU utilisation of kernel_task reduces and everything is normal.
Because of this i am not able to use the external monitor. The issue was in Catalina OS and also in Big Sur. Seems to be a very old issue.
Is there a solution/workaround for this?