Использование памяти в Jaunty: какой программе верить?

Пробую тестировать Kubuntu Jaunty Alpha 5, решил узнать как там с использованием памяти и вот странность: Stystem Monitor показывает, что испльзовано ~0.44 Gb (вроде нормально, даже хорошо), а даю в консоли ~$ free выдает ~1.44 Gb...
(см. скрин http://pic.ipicture.ru/uploads/090318/41456/tOE4PLvXt4.png)
В чем проблема не понимаю, может баг? Какой же проге верить? :(((

0
Lang - 18 Март, 2009 - 10:09
Изображение пользователя Lang.

Да есть такое, у меня ksysguard и плазмойд RamMeter показывают 210Mb, а top 618Mb...сам не знаю кому верить, хотелось бы первым двум

+1
gadyuka - 18 Март, 2009 - 11:34
Изображение пользователя gadyuka.

Это не баг. Это разные распределения памяти. У меня в System Monitor на вкладке Sensor Load видно аж три: Buffer, Cashed и Application Memory. Честно говоря не нашла где об этом почитать, разве что man top :)

0
Buy - 19 Март, 2009 - 03:02

Я всетаки склонен консольным утилитам доверять. Тем более, что free и top выдают практически одинаковый результат и он в два раза больше, чем рисует System Monitor.

>У меня в System Monitor на вкладке Sensor Load видно аж три: Buffer, Cashed и Application >Memory.

В Jaunty alpha 5 пока проще - только memory (в "общем", возможно отсюда и разница) и swap, появился Network (пока только график receiving), зато активность двух ядер отдельными графиками уже.

В целом конечно не важно много или мало памяти используеться, тут зависит от подхода разработчиков. А так в общем Jaunty ощутимо быстрей шевелиться - это радует :)

0
Lang - 19 Март, 2009 - 17:57
Изображение пользователя Lang.

Я всетаки склонен консольным утилитам доверять

Я на оборот, у меня памяти 1024mb запускаю firefox с кучами вкладок+Amarok+Virtualbox...Сразу RamMeter показывает где-то 824Mb+15Mb(swap), а top где-то 1005Mb..... то есть разница уже не 210Mb(RamMeter) против 618Mb(top)...Но если у меня в обычном режиме отъедало оперативы как показывает top 618Mb, то почему при запуске вышеперечисленных программ прибавляется где-то 300 вместо положенных как минимум только полгигов?

Писал это писал, потом решил заново проверить, но в этот раз решил забить всю память подзавязку...Оказалось что RamMeter и Ksysguard больше 870 mb не увеличивают, как-будто умышленно не видят какие-то процессы которые отъедают память. А top их видит...Поэтому и разница

+1
Lang - 19 Март, 2009 - 22:13
Изображение пользователя Lang.

Всё дошло=))
Физическая память делится на Buffer, Cashed и Application Memory (спасибо gadyuka). Буфер и кэш динамически используют память buba написал в какой-то теме и используется для ускорения запуска программ,если требуется память то это освобождается сразу.
Ksysguard показывает только Application Memory, т.е ту память которая тратиться на реально запущенные программы, а вот top показывает потребление всех трех

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры