Step 1: Disable SIP
Enter recovery mode
- Shutdown your macbook
- Press keys:
Command + R - Press
power button - Release keys
Command + Rwhen see Apple logo appear - Open Terminal app on recovery screen, then run below command:
csrutil disable- Shutdown your macbook
Step 2: Disable kernal plugin IOPlatformPluginFamily
Enter single mode
Hold down Command - S immediately after pressing the power button when turning the computer back on. Keep holding until a bunch of white text on black background appears.
- When the white text finishes scrolling enter:
fsck -y
mount -uw /- Backup
IOPlatformPluginFamily.kext
rsync -av /System/Library/Extensions/IOPlatformPluginFamily.kext /Users/Shared/- Delete
IOPlatformPluginFamily.kext
rm -rf /System/Library/Extensions/IOPlatformPluginFamily.kext- Restart your macbbook
shutdown -r nowWaiting your macbook restart complete.
Your macbook run fast again.
Done.
:)
but after several hours, the cpu usage of kernel task is still very high in big sur.