What is the normal temperature of this cpu when it is idle and gaming?
My cpu is always around 80-90 C when playing game .And 46C when idle.
Those are perfectly normal and expected temperatures. It is ok to see short-duration temperature spikes up into the 90's, but you don't want to see the temperature sitting in the 90's for long periods of time.
For more complete information about compiler optimizations, see our Optimization Notice.