Hello. I've recently upgrade from my i5-4690k to a Ryzen 7 1700 in hope of having better performance while streaming and gaming at the same time but I'm still having this annoying issues.
My current build:
• CPU: AMD Ryzen 7 1700 @ 3.7GHz
• GPU: Gigabyte GeForce GTX 1060 WindForce OC 6GB
• RAM: G.Skill Trident Z RGB 16GB (2x8) DDR4 3000MHz
• Motherboard: ASUS ROG Strix B350 F-Gaming
• OS: Windows 10 Pro
• HDD: 1TB
• SSD: TOSHIBA Q300 240GB
I get pretty much 20-30 fps loss in-game while streaming, RAM and CPU usage barely go over 60% and I don't know what the hell to do anymore. I've spent quite some money on this upgrade hoping for a better performance but that's not really happening.
Games I've tested:
PUBG: 1680x1050, Draw Dist Ultra, Post-Processing Ultra, Anti-Alias Ultra, everything else on very low. While just playing In Pochinki I was getting between 70-80fps. As soon as I turn on OBS and start streaming, I get as low as 45 fps in some areas average being 55fps. In Pochinki, remember.
GTA V Online: 1080p, Very High (almost everything) While just playing, average of 85-90 fps. With OBS opened and streaming getting as low as 55fps, average being in 65fps.
CS:GO: Mixed graphics settings, 1680x1050. While just playing 250-300fps. OBS and streaming average 200, getting spikes to 170 sometimes
Am I doing something wrong? Is it normal to lose this amount of fps while streaming?
Here are my OBS settings and Speed Test results:

My current build:
• CPU: AMD Ryzen 7 1700 @ 3.7GHz
• GPU: Gigabyte GeForce GTX 1060 WindForce OC 6GB
• RAM: G.Skill Trident Z RGB 16GB (2x8) DDR4 3000MHz
• Motherboard: ASUS ROG Strix B350 F-Gaming
• OS: Windows 10 Pro
• HDD: 1TB
• SSD: TOSHIBA Q300 240GB
I get pretty much 20-30 fps loss in-game while streaming, RAM and CPU usage barely go over 60% and I don't know what the hell to do anymore. I've spent quite some money on this upgrade hoping for a better performance but that's not really happening.
Games I've tested:
PUBG: 1680x1050, Draw Dist Ultra, Post-Processing Ultra, Anti-Alias Ultra, everything else on very low. While just playing In Pochinki I was getting between 70-80fps. As soon as I turn on OBS and start streaming, I get as low as 45 fps in some areas average being 55fps. In Pochinki, remember.
GTA V Online: 1080p, Very High (almost everything) While just playing, average of 85-90 fps. With OBS opened and streaming getting as low as 55fps, average being in 65fps.
CS:GO: Mixed graphics settings, 1680x1050. While just playing 250-300fps. OBS and streaming average 200, getting spikes to 170 sometimes
Am I doing something wrong? Is it normal to lose this amount of fps while streaming?
Here are my OBS settings and Speed Test results:
