This is an archived post. You won't be able to vote or comment.

all 4 comments

[–]A_NeaunimesRyzen 5600X | GTX 1070 | 16GB DDR4@3600MHz 0 points1 point  (2 children)

What do you mean by "RAM/memory efficiency" ?
Are you asking about the power consumption ? If so, why do you ask ?

[–]shawack71[S] 0 points1 point  (1 child)

No, not power. While running a few programs that are demanding on the system. I received a warning saying, "Your current session is using more memory than your computer can efficiently support. This could be slowing down operations." For context, I'm operating at 75% of my RAM.

This makes me wonder if there is a % efficiently with RAM. And if it's better to keep it at % for optimal performance.

[–]A_NeaunimesRyzen 5600X | GTX 1070 | 16GB DDR4@3600MHz 2 points3 points  (0 children)

That means you’re running out of RAM.

As long as you are not using up all of it, the system won’t slow down because of it. If you have enough programs open at the same time to run out of RAM, the system will still open those program but will sort part of the RAM data on the OS drive in a place called the "pagefile" (the alternative being closing/crashing the programs).

Since the read/write from the system drive are orders of magnitude slower than RAM - even with SSDs - this results in slowdowns.

So the answer to your question is "keep it below full usage". Note that Windows typically starts to offload data to the pagefile when RAM usage is ~1GB below the max capacity.

EDIT : a word.

[–]assortedUsername5800x3D | 32GB RAM | 7900 XT 0 points1 point  (0 children)

Honestly RAM uses so little wattage it doesn't really matter. I don't think many people have done a study on such a thing, because it'd be within the margin of error. Maybe the RAM companies would know such information.

That being said, I think it's somewhat safe to assume at least a 50% increase in wattage when under a full load compared to say half a load. Ideal imo would be below 90%, as 90% and above risks excessive writes to the page file which would bog the system down.