Linux see only 1/2 of my ram
My RAM size is 2048mb, but linux see only 1300mb. Why?
No, it's not buffered, because ubuntu free command don't print free buffered RAM
Here is output of command free
Lubuntu 16.04 x32
Linux see only 1/2 of my ram
My RAM size is 2048mb, but linux see only 1300mb. Why?
No, it's not buffered, because ubuntu free command don't print free buffered RAM
Here is output of command free
Lubuntu 16.04 x32
Your RAM is there. It's just that some of it is being used. Whenever your computer is on, some things will be loaded into its RAM so you will never see the entire RAM shown as "available". What you are looking for is in the "total" column.
For example, on my machine:
total used free shared buff/cache available
Mem: 15938 9361 2307 1436 4269 4807
Swap: 16383 868 15515
I have 15938 M of RAM, of which 4807 is currently available and 9361 is being used by various processes. You don't see 2048
because you're using -m
. Try --mega
instead. And if your next question is why is Linux taking so much RAM, see http://linuxatemyram.com.
free
and you'll notice that everything is as it should be. – Sledge Hammer Oct 26 '16 at 15:59