The title mostly describes the problem, but here's a less rough description:
Built myself a new system back in November since the old components, especially the i5 3470, were starting to show their age in more recent games, such as my main one, Rainbow Six Siege (which really has a problem with anything 4 core or less). The specs are as follows:
-Ryzen 5 2600
-MSI X570 Gaming Plus (I was planning to get a third gen ryzen, but the price didn't drop a bit; took in consideration possible future upgrades, alongside the fact the best B450 mobos were out of stock, and I went for the X570, even if I got myself a 2nd gen ryzen)
-HyperX Fury Black 16GB DDR4 3000MHz CL 15 (dual channel kit)
-GTX 1050 Ti (which I had previously used with the old system)
So far, so good, the system runs normally on most games I throw at it, with the exception (until now, at least) of CSGO, which micro-freezes every now and then, especially when I'm about to turn a corner to an enemy. It also feels kind of jaggy sometimes.
I tried different fixes I found on the internet, such as:
-trying different power plans (including the AMD one)
-trying different XMP profiles (and none)
-turning off Shader Caching in the NVIDIA Control Panel
-installing the game on the SSD instead of the HDD
-disabling fullscreen optimizations
...but to no result.
There is also one solution (link: https://steamcommunity.com/app/730/discussions/0/350542050096654423/ ) I found which talks about setting different affinities (more precisely deselecting different cores), which so far I only tried with core 0. Doing it didn't solve the problem, though it might have helped a little (will update the thread once I find if it really did).
Other than that, I am open to new solutions.