Playing Dota regularly? You should be rebooting the program in between each game. It turns out that Valve’s MOBA is fairly unstable, and some sort of CPU issue is causing it to run less smoothly with each successive game. With the most powerful hardware available, it can even drop to under 60 fps in extreme - if also a little unrealistic - cases.
As well as that advice, we can help you with some picks for the best Dota 2 heroes to play.
This was investigated by observer Johnathan "PimpmuckL" Liebig and posted to his YouTube channel. He ran a series of benchmark tests using various settings on high end machines, and discovered that even the second game could result in a drop of 10fps. While that’s not much of an issue when it’s under 10% of your performance, it ramps up over time and it’s much more worrying for those on laptops or lower-grade PCs.
Exactly what’s causing it is fairly difficult to debug even with access to the source code, nevermind from the outside looking in. Liebig says it’s not a memory leak, as usage doesn’t go out of the 1-1.4 gig range it should sit at normally. While it seems like those running Vulkan might be okay, Liebig also thinks the same problems might develop over a longer period.
There’s a Reddit thread with various users confirming the same issue and Liebig explaining how to benchmark it yourself if you want to test. The easy fix is to reboot the game regularly, and you’re unlikely to hit those half-fps extremes unless you’re having a properly marathon session, but it’s especially relevant if you don’t turn your PC off very often.