Tip for at least slightly improving any game: Set the affinity of your game .exe's to not use CPU0; Windows uses that core almost exclusively, so by telling your games not to use it you avoid having your games compete with Windows. If you set steam.exe to not use CPU0, no game you launch from Steam, including from desktop shortcuts, will use CPU0 either; the same should apply to Origin, Arc, uPlay, etc.