Информация о конфигурации памяти i3status не соответствует значениям в gnome-system-monitor

Недавно я установил i3 в Ubuntu 18.04 и начал настраивать строку состояния внизу экран. Для этого я скопировал файл /etc/i3status.conf в ~ / .config / i3status / и изменил имя на «config».

Моя проблема в том, что когда я проверяю gnome-system-monitor, значения не совпадают. В gnome-system-monitor он говорит 2,7 ГиБ (73%) из 3,7 ГиБ, но в моей строке состояния он говорит, что всего 3,7 ГиБ (что действительно соответствует), 1 ГиБ доступен и 2,2 ГиБ (60 %), что отличается от 2,7 ГиБ.

Я новичок в этом оконном менеджере, и может быть просто кое-что, чего я не понимаю.

0
задан 11 March 2020 в 18:38

1 ответ

От man i3status:

Поскольку meminfo Linux не показывает общий объем используемой памяти, несколько методов различения фактически используемой памяти.
...
Пример memory_used_method: классический ("общая память" - "свободная" - "buffers" - "cache", соответствует системному монитору gnome)

Другими словами, в ~/.config/i3status/config найдите раздел memory и укажите memory_used_method . Мой выглядит так:

memory {
    memory_used_method = classical    
    format = "Mem: %used" // Or whatever you want. Read the man
}

Хотя я не слишком удивлюсь, если они все еще не совсем одинаковы, так как я думаю, что i3status дублирует то, как системный монитор gnome вычисляет память, а не оба имеют общий источник.

Возможно, вам будет проще читать онлайн-документы, а не справочную страницу терминала. Только не забудьте убедиться, что версии совпадают (i3status -v).

1
ответ дан 28 October 2020 в 16:09

Другие вопросы по тегам:

Похожие вопросы: