1

Здравствуйте. С помощью какой команды можно в командной строке узнать, сколько система может использовать оперативной памяти?
В чем суть проблемы? При установке на ноутбук любой операционной системы Windows написано 4 Гб оперативной памяти (доступно 1,6). Хотел бы посмотреть, сколько оперативной памяти может использовать Linux.
Я то могу через vmstat -s
или
cat /proc/meminfo
посмотреть, но на что смотреть, чтобы понять сколько система может реально использовать? Windows тоже видит 4 Гб, а использует 1,6.

2

 Консоль:
htop
можно посмотреть сколько физической/виртуальной, и сколько занято.

3

Vitalik85 пишет:

Windows тоже видит 4 Гб

У вас какая редакция Windows?
Если 32-х битная, (х86) то она не сможет адресовать все 4 Гб, только редакции 64 бит могут полноценно использовть все 4 Гб памяти.
К Linux это тоже относится, но в меньшей степени.
Если у Вас стоит ядро 64 бит, или 32 бит PAE то ваша Linux-система сможет использовать весь объём оперативной памяти, если в у Вас умолчальное 32 бита ябро, то максимум 3,3 Гб.
Узнать версию ядра можно uname -a

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

4

Vitalik85 пишет:

на что смотреть, чтобы понять сколько система может реально использовать?

Команды:
free
cat /proc/meminfo
vmstat -s
Параметр total (MemTotal, total memory)