GUI app to show at real time RAM being used and with its frequency (MHz) too

Hello Friends

Do you know a GUI app where it shows the total and current RAM being used?
Until here the already installed System Monitor app (at GNOME) does the job

But is need it show at real time the frequency (MHz) too. Is it possible?

Just in case as an alternative in the terminal world the htop and btop apps do not show the frequency (MHz). I know the dmidecode command can show data of the RAM but it is static, is need it at real time.

Thanks in advance

I use a Flatpak install of Mission Center. That shows lots of info including the CPU frequency and RAM usage.

I always have my conky running.

Huge thanks to both for the recommendations :clinking_beer_mugs:

Soon as I can I am going to test them (same as the apps for terminal for git branches history)

Thanks to all!!!

Tim

I use a Flatpak install of Mission Center. That shows lots of info including the CPU frequency and RAM usage.

The Mission Center app appears available at App Center too but it is created by Calota Romeo instead.

Now according with the official Mission Center page it is only available through Flathub - Mission Center created by Mission Center Developers (and targets to the expected official Mission Center page)

Tim, according with the official screenshots about the RAM.

  • Is the speed value the required frequency (MHz)?

Thanks in advance

Alfred

I always have my conky running.

I’ve installed and executed conky

sudo apt install conky-all
conky

According with your Figure and my side do not appear the RAM speed.

RAM speed??

Maybe he is talking about MHz (Megahertz) or MT (MegaTransfers) speed of Ram.
Example: DDR4 3200 is 1600 MHz / 3200 MT

I’m sure you already know about this, but I thought I would include example for anyone that may not be clear about Ram speed. At least I believe this is what Manuel is talking about.

What conky shows depends on its configuration files.
A reasonable config file can be found in antiX

OK, but who should care about displaying this in real-time? Does it change depending on something?

The CPU frequency is clearly another story.

Can I ask Why ?

Is it not controlled by processor and mother board ?

At one stage there was the posibility of over clocking the speeds but thought that trend had gone away. If a computer is clocked at X with memory marked at Y does knowing these numbers change much.

As @nevj stated, Conky can be configured to display whatever you desire. You can fetch that info from the inxi output.

Memory:
  System RAM: total: 16 GiB available: 15.52 GiB used: 5.01 GiB (32.3%)
  Array-1: capacity: 16 GiB slots: 2 modules: 2 EC: None
  Device-1: ChannelA-DIMM0 type: DDR3 size: 8 GiB speed: 1600 MT/s
  Device-2: ChannelB-DIMM0 type: DDR3 size: 8 GiB speed: 1600 MT/s

Good question. It is a set value dependent on the memory stick installed. The Windows app CPU-Z would display the MHz of the RAM. Linux CPU-X does not show the value.

Curious, I asked ChatGPT about it. The answer was if you run sudo CPU-X the Ram speed is shown as MT.

Yes, this was/is my concern. Why show such a (static) value in real time?

Only reason I can imagine is advertising.

One other reason might be to see the specs of the PC. Things like CPU and it’s speed (MHz) and amount of RAM installed and it’s speed.

I’m almost 100% sure RAM speed is static…

I’ve never seen that fluctuate… But e.g. on my desktop system - I had 2 x 16GB at 3200 MT/s and 2 x 4 GB at 2133 (40 GB RAM) - but all running at 2133 (i.e. speed of the slowest modules).

But realised my desktop machine was capable of running much faster DDR4 RAM (3600+) to I replaced those 2 x 16 and 2 x 4 with 2 x 16 @ 3600 MT/s… and ran it like that for maybe 18 months - but - didn’t notice any difference in performance (anecdotal) - so - put the 2 x 16 3200 back in for a total of 64 GB but the 3600 modules down to 3200 (i.e. the slowest RAM will slow faster RAM down - makes sense)…

This is my Dell Optiplex SFF PC (that runs debian “headless” and JellyFin media server) :

╭─x@mimas ~
╰─➤  sudo dmidecode --type 17 | grep -E "Speed|Type|Factor"
	Form Factor: DIMM
	Type: DDR4
	Type Detail: Synchronous
	Speed: 3200 MT/s
	Configured Memory Speed: 2133 MT/s
	Form Factor: DIMM
	Type: DDR4
	Type Detail: Synchronous
	Speed: 2133 MT/s
	Configured Memory Speed: 2133 MT/s
	Form Factor: DIMM
	Type: DDR4
	Type Detail: Synchronous
	Speed: 2133 MT/s
	Configured Memory Speed: 2133 MT/s
	Form Factor: DIMM
	Type: DDR4
	Type Detail: Synchronous
	Speed: 2133 MT/s
	Configured Memory Speed: 2133 MT/s

The first module reported shows it can run at 3200 MT/s - but it’s throttled down to 2133 (the same speed as the slowest modules).

I’ve never checked my RAM speed “on the fly” - but - I do use “CoolerControl” (GUI app) so I can see what’s happening when I’m gaming or running a GPU task (e.g. offloading an ffmpeg job to the GPU) - and I’m sure it provided a heap of info about RAM speed etc…

that was way back when I was running a heavy CPU or GPU task and my whole PC would start making a terrible rattling sound (loud enough to hear throughout the house) - so I replaced the CPU heatsink and fan - which didn’t make any difference - so I replaced my ATX power suppy and that 100% fixed my PC noise issue - who’d a thunk it?


TL;DR (too long, didn’t read) synopsis - you don’t need to monitor RAM speed in realtime - it’s a once only thing - check it once - verify - the RAM’s running at the rate you would expect it to and what was marked on the packaging and the stickers on the modules… That is useful - it’s a common thing for counterfeiters to label stuff deliberately “wrong” - i.e. to get a premium price for something that’s not premium…

I guess buying brand name ram modules is some protection against that.

But maybe not … I recently bought a Makita branded angle grinder skin. Works fine, looks exactly like a genuine Makita, Makita parts fit, but its not, it is a cheap Chinese copy. I knew that before I purchased … took the risk at $30 versus $250. What can I lose?

Maybe where you purchase it is better protection? I bought it on ebay.

But probably not on e-bay… dunno about Alibaba or Temu…

Amazon I’m sure has the odd dodgy bit of kit - but you can usually get your money back in full and not have to worry about sending the shonky item back… And you’re also protected if you use PayPal…

i.e. some shonky fly by nighters sell item “x” labelled as product “Z”… let’s say Corsair 32 GB DDR4 module at 3200 MT/s - but - what you end up with is some other brand of RAM, still 32 GB - but 2133 MT/s (note - I bought those 2133 MT/s 4GB DDR4 modules in 2016 accidentally by mistake from a shop that won’t do refunds if you opened the package - I bought DDR4 thinking it was DDR3 - and it wasn’t any pricier than DDR3 - so I didn’t twig till I opened them and tried to install)…

I once bought some 128 GB USB sticks off e-bay - they inserted and formatted as 128 GB - but I couldn’t even put 32 GB of stuff on them and they’d fail - I found some low-level “inspection” software and discovered they were really 16 GB modules that someone had actually taken the effort to hack the firmware on them to report “128 GB”

And stupidly I did the same (I was really dumb - getting caught out 2nd time around) some Samsung branded thumb drives - I had a pair of 256 GB modules I used in my Pi3 and Pi4 - they had a nice “metal / alloy” housing… So I went looking for the same with higher capacity - landed on e-bay - bought a pair of claimed 1 TB sticks… Yeah - Nah… They weren’t 1 TB! But I was being lazy - I didn’t do the research - I coulda just gone to Samsung’s website to find out that 256 GB was the LARGEST they made in that format! Doh!

What got me - at the time - someone’s gone to ALL that trouble to get that gunmetal colour alloy, silk screen it with Samsung’s logo, silk screen it with 1 TB - that’s a lot of effort!

Buyer beware!

If you get caught , there is little hope for the rest of us.
I think I will stick to trusted computer shop for ram