Naja das Problem wird auch bleiben zumindest solange nicht gelöst ist welche SMC Keys die PerfPowerServices da ständig suchen und nicht finden...
Der KernelTask ist ein Nebeneffekt von der anderen Geschichte. Der KernelTask wird unter macOS dazu genutzt CPU Intensive Prozesse auszubremsen und so ein Überhitzen der CPU zu vermeiden. Der KernelTask läuft auf hoher Priorität und "klaut" somit CPU Intensiven Prozessen CPU Zeit. Der Task selber erzeugt keine echte Last auf der CPU sondern "blockiert" diese nur für andere Prozesse. vgl. Apple Support: https://support.apple.com/de-de/102172
Im Großen und Ganzen denke ich ist der Weg über RestictEvents aber vielleicht auch gar nicht so verkehrt denn PerfPowerServices bzw. dessen Funktion sind schon sehr Mac spezifisch am Hackintosh fährt man ohne den aktiven Prozess daher möglicherweise sogar besser zumindest wenn das stimmt was auf der chinesischen Website dazu steht die Du bei insanelymac referenziert hast schrup21