Виджет использования ОЗУ врет

Почему в KDE виджет использования ОЗУ показывает, что используется 200 МиБ памяти, а top говорит, что используется 467 Мб?
Не, ну такие посты - нужно сразу же в фортунки :)
Вы вообще о чём речь пытаетесь вести, а?
1;top'ы ,бывают разные - /usr/bin/top, /usr/bin/htop, /usr/bin/atop ….
2: Используемая память тоже делится на категории - cached, in buffers, used…
Кто знать должен, какой вид/тип памяти показывает виджет?
Мда… :)
top означает top. Если бы я использовал atop, то написал бы atop, если бы я использовал htop, то написал бы htop.
Под под количеством использованной памяти подразумеваю количество памяти, которая в /usr/bin/top помечена как used, а под количеством свободной подразумеваю ту, которая помечена как free.
И соответственно напрашивается вопрос какую вообще показывает память виджет количества используемой памяти. По простоте душевной думал, что он говорит сколько памяти используется, то естьт то же самое, что помечено в /usr/bin/top как used.
Установка htop внесла ясность в дело :)
Оказывается used в top и used в htop это разные вещи. В htop в used не входит cache, впрочем как и у виджета. Теперь всё встало на свои места.
Но возникает следующий вопрос :) Можно ли как-нибудь застваить виджет показывать память, используемую и под кэш и просто используемую.
Кстати. Пока писал понял, что не понимаю в чём разница между used и cache :) В чем же она? :)
Возможно, used используется (ядром, программами, etc.), а cached - кеш, не?

З.Ы. - логика, libastral тут не при чем :>
Действительно, логика :)
Существуют дисковые кеши, режимы DMA, а так же память, забираемая видяхой…
 
Зарегистрироваться или войдите чтобы оставить сообщение.