LINUX.ORG.RU

Дайте вывод free-m

 ,


0

1

Напишите в консоль

free -m | awk '{print $1, $2}' | sed -n 2p 
и скиньте выхлоп, пожалуйста. Укажите типа памяти (ddr2\ddr3\ddr4)и укажите кол-во модулей.

Пример (мой вывод):

Mem: 16000
2 планки по 8 гигабайт, ddr4.

Просто на мой взгляд, должно быть 16384 мегабайт, а не 16 000. Видел, что у некоторых показывает 16052, у других 16008 и т.д.

Давайте общими усилиями соберём статистику и найдём закономерность, друзья!

$ free -m | awk '{print $1, $2}' | sed -n 2p 
Mem: 16035
Deleted ()

notebookk woolf # free -m | awk '{print $1, $2}' | sed -n 2p Mem: 10936 notebookk woolf #

2 планки ddr3 4 и 8 Гбайт =). Интегрированная графика присутствует.

anonymous ()

Тебе уже вроде говорили про резевирование, правильная команда выглядит так:

dmesg|grep Memory:
anonymous ()
Ответ на: комментарий от anonymous
vodka@vodka-PC:~/scripts/python/idle_master$ dmesg|grep Memory:
[    0.000000] Memory: 16345588K/16728232K available (8404K kernel code, 1283K rwdata, 3944K rodata, 1480K init, 1292K bss, 382644K reserved, 0K cma-reserved)

16728232/1024=16336

Не хватает ещё 47,8359375 мегабайт. Куда они делись?

iljuase ★★ ()

встроенная видеокарта отъедает кусочек памяти?

Harald ★★★★★ ()
Ответ на: комментарий от iljuase

Этот вопрос лучше задать производителю материнской платы.

anonymous ()

Если выхлоп ожидается в мегабайтах то и указывать надо мегабайты:

Usage:
 free [options]
...
-m, --mebi          show output in mebibytes
...
--mega          show output in megabytes
~$ free -m | awk '{print $1, $2}' | sed -n 2p 
Mem: 3863
~$ free --mega | awk '{print $1, $2}' | sed -n 2p 
Mem: 3956

Т.е. определиться с единицами измерения.

Dude ()
Последнее исправление: Dude (всего исправлений: 1)

total used free shared buffers cached
Mem: 15995 14147 1848 69 0 1000
-/+ buffers/cache: 13146 2849
Swap: 0 0 0

без хьюджпейджес, без зен-ядра)

darkenshvein ★★★★★ ()
Ответ на: комментарий от anonymous

$ dmesg|grep Memory:
[ 0.000000] Memory: 16361580K/16720164K available (7101K kernel code, 1302K rwdata, 2256K rodata, 1376K init, 860K bss, 358584K reserved, 0K cma-reserved


кстати, да

darkenshvein ★★★★★ ()

У меня 2051276К, всё правильно.

torvn77 ★★★★★ ()

Mem: 5785 ddr3, 2 планки, одна 4, вторая 2 гб.

garik_keghen ★★★★★ ()

15775, 4x4, ddr3, встроенное видео, ага.

Lavos ★★★★★ ()
Последнее исправление: Lavos (всего исправлений: 1)
$ free -m | awk '{print $1, $2}' | sed -n 2p 
Mem: 32165
$ free -m --si | awk '{print $1, $2}' | sed -n 2p 
Mem: 32937
Memory: 5062544K/33544328K available (6916K kernel code, 1177K rwdata, 5020K rodata, 1656K init, 1644K bss, 696992K reserved, 0K cma-reserved)



4x8Gb DDR3, встроенной видеокарты нет.

Khnazile ★★★★★ ()
Последнее исправление: Khnazile (всего исправлений: 1)
Ответ на: комментарий от Khnazile

Ага, всё нормально:

vodka@vodka-PC:~/scripts/python/idle_master$ free -m --si
              total        used        free      shared  buff/cache   available
Mem:          16384        1883        6902          51        7598       14096
Swap:             0           0           0

Получаем заветные 16384.

iljuase ★★ ()
Ответ на: комментарий от Deleted

Потому что у него просто совпало, а память измеряется двоичными единицами, а не СИ.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.