I am Confused Between MHz and MTs .
Posted by Separate_Cookie_6839@reddit | buildapc | View on Reddit | 22 comments
When i Searched my RAM's model online it was showing 5600 MHz and in Task Manager its Showing 5600 MTs. I have read somewhere if it shows 5600 MTs then the MHz is half of it and Vice Versa. and also that sometimes we have to increase MHz manually from BIOS but i am not that tech guy to give it a try i would love to have all of your opinion first.
Plus lately i have been facing issue with the RAM. When I start Video Editing my PC screen blacks out and pop up appear saying "PC running on low Memory". Plus when i was stress testing my ram it was stuck on 25 percent to 30 percent usage.
Check the Image Sticked Attached in the Comments
1Fyzix@reddit
for modern PCs MHz and MTs are the same but not technically.
Mega Transfers/s is the effective memory speed, because modern memories are Double Data Rate (DDR) so the physical speed is basically doubled.
So technically, a 6000MT/s ram is 3000mhz.
But in the real world and advertising, people are used to mhz so you can use both, 6000mhz or 6000mts.
Older memories used SDRAM (Single Data...) so on the box higher mhz = better performance, when DDR era came, instead of forcing people to use the MT/s, they just kept marketing MHz
Separate_Cookie_6839@reddit (OP)
But thats a false marketing right and they can be sued for this as well so why would they do that? Plus whats should i believed the online where its mhz or the software where its mts
my5cworth@reddit
Not really no because they newer ram used both leading and falling edges of each clock cycle to perform instructions. Hence the 'double data'. Its just simpler to explain "bigger number better" than "we're using the smaller number twice as well".
Separate_Cookie_6839@reddit (OP)
No i mean online i seeing 5600 MHz and in software its showing 5600 MTs this is a scam right?
beirch@reddit
No, because it's an agreed unofficial standard. Everyone understands MHz actually means MT/s.
Separate_Cookie_6839@reddit (OP)
If i increase mhz from the bios will it damage the RAM or PC? Shall i do it or not?
dexteritycomponents@reddit
No it’s just not gonna boot then you’ll have to clear CMOS.
Your error isn’t even related to the speed anyway.
And your RAM is running at the advertised speed. It’s not possible to run 11,200MT/s ram currently. The fastest you’ll be getting on “normal” boards is generally <6800MT/s on first generation DDR5 boards, 7200-8000 on newer stuff.
Separate_Cookie_6839@reddit (OP)
I guess I have never stuff since ultra 9 is the latest processor
beirch@reddit
No, it won't damage anything. It simply won't turn on if you set it too high, and it will revert to the last stable setting.
But some motherboards don't have that feature and if the memory training fails you might have to reset the BIOS by removing the CMOS battery, just so you're aware.
Also technically you can hurt the RAM sticks by setting the voltage too high and if they don't get proper cooling they can get damaged from heat. But generally the PC will just not boot if the settings aren't stable.
Separate_Cookie_6839@reddit (OP)
Then I will leave it as it is!
Wor3q@reddit
Hz is frequency - "things per second". Nobody ever said it's the frequency of memory clock, not the frequency of data transfers.
Curun@reddit
Mhz is irrelevant
MT is the performance. As long as they have the MT correctly there is no harm in bodging the mhz. Thus no harm, no lawsuit.
beirch@reddit
DDR = Double Data Rate.
MT/s takes double data rate into account, MHz does not, except by retailers because they treat MHz as MT/s even though it's not the same.
Using a program like CPUz will list the correct MHz, and it will be half of the advertised MHz (MT/s).
Year_Popular@reddit
MHz = frequency, MTs = data. DDR RAM is double data rate RAM, aka two transfers of data per cycle. Therefore MTs is always double the MHz... technically speaking of course. Marketing departments typically don't care about technicalities so they just say MHz anyways.
Celcius_87@reddit
I feel
Like people only started saying megatransfers in the past few years, like post pandemic.
Curun@reddit
MHZ = megahertz, MT = megatransfers
For modern DDR, the MHz should be half the MT.
Its sometimes misrepresented though
If you have suspect ram issues, better to return to safemide, jedec timings and run memtest86
Separate_Cookie_6839@reddit (OP)
I didnt get the last line can you rephrase it please
Curun@reddit
The mhz/ MT confusion is red herring, move on.
Goto bios and set the slowest speed. Run memtest86 to test.
Then set faster speeds, run memtest86 to test
Separate_Cookie_6839@reddit (OP)
Wont Setting faster speed damage the pc? I don’t have knowledge about this!
12bitmisfit@reddit
Most ram is technically running "over clocked". Ram manufacturers include profiles for motherboards to read of these overclocked speeds. They call this XMP, expo, docp, etc.
For example a ddr4 system might officially support 2133mhz or 2600mhz ram. Now you go and buy 3600mhz ram, install it, and boot up. It'll be running at the standard supported speeds, not 3600mhz. You go into your bios and select the memory profile that sets the ram speed to 3600mhs along with all the timings through a nice single setting.
Now ideally that's it. Your pc runs great and you get the full speed of your ram. With some motherboard, cpu, and ram combos you might enable that memory profile and the have system instability or even fail to post. That sucks. You can manually tweak things, give up and run your fast ram at the slow default speeds, or swap your ram with a different kit that might work.
Generally memory profiles do just work, but with high speed ddr5 it can be iffy. Especially if you're using more than 2 sticks of ram.
I've used mhz in this post as it's how it's traditionally been marketed but it would be more proper to say MT. "3600mhz" ddr4 is actually 1800mhz ram that does 3600mt/s.
HumbleBug7657@reddit
Is your RAM DDR5?
Separate_Cookie_6839@reddit (OP)
Yes