Troubleshooting poor performance with OpenCore

I've been successfully running my Hackintosh with Clover configured via the vanilla method. I decided to experiment with OpenCore 0.5.2 using the vanilla guide and its Coffee Lake specific section. I was able to get the computer to boot successfully. However, performance is extremely poor. Keyboard input is laggy, app performance is visibly slow, and Geekbench 5 gives me 347 single-core and 1277 multi-core (average is 1185 and 5927 respectively).

Activity Monitor doesn't show anything unusual going on. CPU usage isn't maxed.

Any pointers as to where I can start troubleshooting? I haven't tried anything yet because I'm at a loss. The only unusual thing about my hardware is I only have a single DIMM for the time being, but that didn't seem to affect the system with Clover.

Specs:

  • Motherboard: ASRock H370M-ITX/ac
  • CPU: i7-8700
  • GPU: Sapphire Pulse Radeon RX 570
  • RAM: 16GB DDR4
  • SSD: Samsung 850 EVO
  • WiFi/Bluetooth: DW1560, replaced the motherboard's built-in module

config.plist (pastebin link; let me know if it's preferable to share config.plist in a different format)

SSDT-UIAC.aml is the same custom one I created to use under Clover.

SSDT-PLUG.aml was derived from the OC example, with CPU0 renamed to PR00, which is what I believe my CPU shows up as in IORegistryExplorer.

submitted by /u/OddAnkylosaurus
[link] [comments]