[SOLVED] RAM speed issues

Dec 20, 2021
5
0
10
Hi there,

I recently ran into a problem with the memory of my PC. I noticed a few day back while playing some games that I had stutters and dropped frames, it was enough to make me think that there was something funky going on. So I opened task manager and I saw that my ram usage was completely maxed out and all other components where doing fine. I started investigating and looked at the performance and it said that instead of my RAM speed being at 2133 it was running at 1066. After seeing this I just rebooted my system multiple times but it didn't go back to normal. I began searching and tried cpu-z to see what it had to say and it said 1066 which is normal bc it shows the "real" speed I was told.

As anyone would do I started looking for solutions on the internet and tried changing to xmp profiles and all that good stuff and it all looked normal in my BIOS with the speed at 2133 but after booting task manager would always show half of the value the BIOS showed me and I always teste performance in my games I frequently play and it always was noticeably slower and more lag then normal.

So I thought that maybe my hardware isn't working properly anymore and the DDR function or whatever doesn't work (if that is possible, I'm not an expert on this)

here are my specs:

AMD Ryzen 5 1500X
MSI B350 tomahawk
GTX 1060 6GB
16 GB corshair vengance DDR4 (2x8GB)

Also my PC is almost 5 years old,
If you know this problem or have any tips on how to find the problem or solve it please let me know

Thank you in advance.
 
Solution
I am aware that task manager is not a very reliable source but the main problem still remains that the RAM suddenly started to bottleneck my PC unlike before
If your DDR4 2133 RAM suddenly cut its actual speed in half, you'd likely see a lot more than just your games stuttering.

Although, DDR4-2133 RAM isn't usually recommended for Ryzen to begin with. Especially when you consider AMD says the memory speed can officially go up to 2667.
I am aware that task manager is not a very reliable source but the main problem still remains that the RAM suddenly started to bottleneck my PC unlike before
 
I am aware that task manager is not a very reliable source but the main problem still remains that the RAM suddenly started to bottleneck my PC unlike before
If your DDR4 2133 RAM suddenly cut its actual speed in half, you'd likely see a lot more than just your games stuttering.

Although, DDR4-2133 RAM isn't usually recommended for Ryzen to begin with. Especially when you consider AMD says the memory speed can officially go up to 2667.
 
Solution
The frequency you see en CPU-z is the RAM "Real Clock" or sometimes called "Base Frequency".

The 2133 MHz your RAM is listed as, is the "Effective Clock".

Since DDR RAM stands for Dual Data Rate (it handles twice the data per rotation compared to SDRAM), you can calculate effective clock by multiplying the base frequency by two.

This means, when you see 1066 MHz RAM speed in CPU-z (Base frequency), your RAM is running at 2133 MHZ Effective clock. Both numbers are correct and as they should be.


In short, this means that your RAM is currently running at its correct speed, and whatever i causing the stutters, it is not because your RAM frequency has suddenly changed to half its frequency.
 
Last edited:
Run a pass of crystaldiskinfo on the seagate disk and post a screenshot of the results.
Im sorry it turned out to be in Dutch

1kSg9U.png
 
Frequency is a sine wave, has a positive rise and negative fall. Ancient ram, like SDRam, only used the positive side of the frequency, so 100MHz ram carried only data on the rise. When DDR was invented, it carried data on both rise and fall, dual data rate. Frequency remains the same. Cpu-z and a few other programs read the base frequency, for DDR4 that'd be 1066MHz, which carries dual data, making it effectively the same as 2133MHz.

Windows used to report dual data rates, a leftover from reading the ancient ram, so Task Manager would show 2133MHz. A short time ago, that was changed and Task Manager now shows the base frequency, which is 1066MHz, same as cpu-z.

With Ryzen first gen, generally the best most ppl could get stable was 2933MHz, 3200MHz was possible with Samsung B-die equipped ram, but that took several bios updates to achieve with any regularity. First gen was often plagued with ram compatibility issues, many being stuck at 2133MHz or 2400MHz.

Windows updates have also changed bios requirements, often loading changed drivers and how those drivers deal with ram timings, memory controller etc.

My suggestion would be to update your bios to the latest that supports first gen cpus, do so in stages, may take multiple updates as those boards used a very small bios chip and cannot accept all the code changes for 1st and 2nd Gen.
 
Im sorry it turned out to be in Dutch

1kSg9U.png
That looks fine.
In your spare time you might want to run a pass of chkdsk on the disk.

UBM is showing you have 3000 ram and it is running at 2400.
Your saying cpuz and task manager show the speed is 2100.

UBM is also showing you are running an old bios so as mentioned perhaps update the bios in steps testing after each step.
Don't update to the beta bios.
You also should update the chipset driver if needed.
After you get that done see if the numbers start to match.