Memory (RAM) Utilization

Hi,

going online with my project on my AXC F 2152 I can see on the cockpit the Memory (RAM) Utilization at 78%.
It seems that my RAM usage is too much, and I should be careful with further developments on the project.

From terminal, with command „free -h“ I can see that:
RAM_usage.png

So, should I care about „free“ or „availabe“ memory?

Thanks,
Marcello

Hello Marcello,
I assume you are using the FW < 2023.0. If so, then the following formula will be used: [Used = Total - Free Memory] = 78%. But it isn’t correct, because the buf/cashe memory can be emptied and used as needed.
In FW 2023.0 the formula has been corrected and is as follows: [Used = Total - Available Memory].
If you update the Controller to FW2023.0 and use in PLCnextEng controller template 2023.0 you will see the following value: Used Memory (RAM) = (490M - 313M)/490M = 36%.
Please find the documentation in PLCnext Info Center:
RSC Device Interface Services (plcnext.help)image.png
BR Eduard

Hello Eduard,
that’s a very good news!

Thanks,
Marcello