-3

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

Zanna
  • 70,465
123123
  • 1
  • 4

1 Answers1

6

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.

edwinksl
  • 23,789
terdon
  • 100,812