Оптимизация использования оперативной памяти
Maximus Decimus 14 февраля, 2013 - 19:23
Вечер добрый
Последнее время начал посматривать на то сколько памяти кушает система оказывается что съедает она все 2 гига
kde amarok ktorrent krusader opera skype
Т.е ничего такого
смотрю через top
может можно через чтото другое смотреть и оптимизировать както сжирание ресурсов оперативной памяти
Кто что подскажет?
»
- Для комментирования войдите или зарегистрируйтесь
Ну вот и посмотрите, что из
Ну вот и посмотрите, что из приложений потребляет столько оперативки...
По своему опыту могу предположить, что это будет Опера.
amarok - монстр opera -
amarok - монстр
opera - проприетарный монстр, юзает свои либы = больше памяти
skype - проприетарный монстр, юзает свои либы = больше памяти
.
посмотри через htop.. много раз говорилось что top показывает используемую оперативку в том числе и для кеша
lange_sauvage
Установил htop, спасибо намного удобнее утилита
При сортировке по памяти выдало следующее
amarok VIRT/646M RES/385M и 11 экземпларов
skype 387/135/18
opera 381/280/6
kdeinit4: plasma-desktop 318/86/4
kdeinit4: kruner 207/25/2
ktorrent 157/50/4 - хотя щас ничего не качается только отдача идет
kdeinit4: kde4 140/25/4
knotify4 140/27/7
kwin 131/31/2
kdeinit4: konsole 119/23/2
kmix 116/22/2
ksmserver 112/16/2
kglobalaccel 103/
остальное меньше 100 метров хотя еще много чего
Что с этими можно сделать чтобы уменьшить расход оперативки?
Почему несколько экземпляров?
Что означает VIRT и RES
Может чтото можно вообще убрать или заменить менее затратными
допустим amarok чем можно заменить или как его облегчить я просто прослушиваю музыку из папки и все
С ув. Maximus_Decimus
Maximus Decimus
что-то многовато у вас
что-то многовато у вас KDE-шный приложения отнимают
у меня та же plasma-desktop использует порядка 60-70 Мб
а в чем вообще проблему
а в чем вообще проблему наблюдаете? У меня Опера с парой-тройкой десятков вкладок может и 4GB VIRT-попугаев показывать, плюс пара GB - midori; однако swap при наличии на борту всего 6GB RAM — не используется.
Вот когда будет активно свопать — тогда и начинайте тревожиться.
Свободная память должна
Свободная память должна лежать в магазине. Внутри системы свободная память говорит о ее избытке, либо нерациональном использовании. Тотальное использование оперативки это плюс, ибо память - ресурс самый шустрый после регистров процессора. Проблемы отлавливаются утилитой top. Наличие серьезных проблем с оперативой - забитый своп (скажем свободно менее 10%) плюс %wa - процент тиков, которые не могут быть использованы процессором из за ожидания ввода -вывода (скажем постоянно свыше 30% при условии отсутствия дисковой активности со стороны несистемных процессов). При соблюдении этих условий можно достаточно уверенно предположить, что система уходит в своп и оперативки не хватает. Работа в таких условиях может быть весьма некомфортной. Процессы, создающие длительную нагрузку на диск и создающие видимость падения в своп можно отловить утилитой iotop.
PS
Семерка майкрософта ведет себя так же. В отличие от икспи у которой много "свободной памяти" . Несмотря на наличие множества рюшек работает более шустро. Для того чтоб понять как правильно использовать оперативку этим умникам понадобилась пятилетка.
Попробуйте использовать
Попробуйте использовать "Transparent Huge-Pages (THP)" в ядре 3.8~
Подробности тут: http://www.opennet.ru/opennews/art.shtml?num=35610
slimvirgin
еще один гениальный человек услышал звон про что то не понятное ;)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
slepnoga написал(а): еще один
Насколько я понимаю ногу в родном треде не кормят ( http://www.gentoo.ru/node/26062 ), вот он и побирается по чужим, провоцируя людей на хамство.
/
Ты неправ.
Куда веселее, в частности, добиваться от ноги содержания "бампа еклассов" (в треде http://gentoo.ru/node/26619 ) и причин, по которым с "бампнутыми" (по утверждению ноги, можно и нужно отправить в гугл за определением) eclass'ами всё работает штатным образом.
Ну и товарищи могут ещё примеров подбросить... :)
:wq
--
Live free or die