I can't tell if my memory is running at the correct speed. I changed the setting in my BIOS so that its X.M.P. but it still says the max bandwidth is 533 mhz. Why doesn't it change to 800 mhz even after I changed it to X.M.P.
It's correct. The first screenshot shows 800MHz which is half of 1600MHz. This is because it is DDR3 or Double Data Rate. Same with the second screeshot. The XMP-1600 profile (last column) is showing 800MHz which is correct.
its not going to run at 800mhz all the time. Its a lot like cpu stepping, it will slow down to conserve power, and speed up only when the speed up is needed. its been like that for quite a while, most people just dont know about it because it isnt advertised or documented very well.
Ah, I see. However, I still dont understand why my bandwidth NEVER EVER changes from 533. The frequency seems to always be at 800 mhz but the max bandwidth section never changes from 533. Does that part never change in the cpu z application?