2 years using linux, reasonably comfortable and confident at it now, but this is something that keeps plaguing me and I have lost so many work hours because of freezes/lockups.
My understanding of memory reporting in linux is probably incomplete, as I'm no mathematician, but when the system monitor memory graph jacks right up to full, determining the total memory being used by adding up all the processes memory usage doesn't even come close to matching. I have read in many linux discussions this is 'normal' and the graph is over-reporting memory usage (is this correct?)
For example: if we add up these memory usages
It's not close to what the graph is reporting: (6.3gb)
I'm ok with the graph 'over-reporting' memory use, however as soon as that graph hits the top, the whole system locks up. I have watched it real time whilst trying to pin down the exact problem. So is it really over-reporting?
When I open the same file in the same program (blender) under windows, there is no problems. Please there is no need to explain that blender is a memory intensive program, as I know, and I watch the available memory closely while I work, but why does it work fine under windows, yet very, very, very frequently lock up the whole system needing a hard reboot under linux?
I hope someone can shed some light on this, and thankyou in advance for your time.
earlyoom
and check if it helps. – Artem S. Tashkinov Jan 04 '22 at 03:21free
says, including cache and buffer. – Abdullah Ibn Fulan Jan 04 '22 at 05:09free -h
. Graphically, see Memory in KDE Infocenter. – Abdullah Ibn Fulan Jan 04 '22 at 13:12