Game running elel for a few minutes, then the frame rate tanks

Ram (16GB)
Processor (3.10 ghz)
O.S (windows 7)

my graphics are on medium, the game runs well for about a few minutes, then the frame rate tanks and it stops for a few seconds then goes back to normal for a minute and then it lags again. Any idea on what to do, I don’t have anything running in the background?.