Please help, I don't understand why my PC is underperforming so much. My cinebench score is 1311 which is pretty close to the other systems of the same specs in the results which is 1344. I also checked gpucheck. com and it shows that my build should have no problem running games like battlefield 1 at 1080p. However my PC can barely run it, the game is barely playable, i get around 25-30fps at 1080p, even on low settings the game is not playable. I have tried different version of drivers with no improvement at all. Even GTA V which is a pretty old game by now struggle to reach 60 fps at high settings and sometimes dipped to 27-30. Even league of legends, a game that should run on onboard graphics can barely stay constant 60fps on my pc. In most of the games i've tried my cpu usage is constantly 100% except for league of legends. I've been told that it could be because i'm running a single channel RAM is that true? Could that really cause my PC to run games this badly? And some say that my CPU is the problem, so should i upgrade to a ryzen 5 2600 and dual channel RAM? please help!
Ryzen 3 2200g
Asus ROG Rx 570 4GB
HyperX Fury 8GB single channel
Asrock a320m-hdv r4.0
Coolermaster Masterwatt 550W
256GB western digital SSD (boot drive)
1TB HDD western digital
Edit: Yes, my monitor is plugged to the GPU not the onboard hdmi port.