I have problems with stable game play in some of my games, most specifically Heroes & Generals. Normally I can start games fine and they will play pretty stable for about 20 minutes but after that pretty much anything could happen. I could play for 3 more hours and not have a problem, or my fps will just suddenly tank, I really can't find a reason for it. I've looked at the task manager and everything seems to be running at between 20% and 35% so it's not like I'm being overloaded. I've used advanced system care 10 to try and clean and optimize my computer as well as going into the advanced computer settings and having it run in performance mode but that doesn't seem to help, and I'm not over heating either so I'm really at a loss for what the problem is, all my drivers are up to date as well.
If anyone has any ideas it would be a great help, thank you.