LINUX.ORG.RU

Очистка опер. памяти.


0

0

Помогите очиститьместо в оперативке. Сразу после старта Убунты(гном) есть такие процесы(в порядке уменьшения размера):

nautilus, nm-applet, gnome-panel, gnome-system-monitor, trackerd, multiload-applet2, notification-daemon, mixer_applet2, update-notifier, python, fast-user-switch-applet, trash-applet, pulseaudio

Какие из них можно убить без вреда работоспособности системы?


Все. Начинать лучше с trackerd (даёт быстрый полнотекстовый поиск и тормоза при первичном сканировании) и pulseaudio, а также ненужных апплетов (типа fast-user-switch-applet).
Сейчас тебе посоветуют убить гном и справедливо пошлют на убунтовики и/или гугль.

x3al ★★★★★
()

Убивать ничего не надо. Если памяти не хватает, но хочется использовать gnome, то лучше просто отключить запуск.
Насколько я помню, менеджер сессий гнома перезапускает все убитое.
Теперь по поводу процессов:
nautilus - файловый менеджер и desktop
nm-applet - штука, которая отвечает за иконку сети в трее. Подробностей не помню, но, скорее всего, за саму сеть она тоже частично отвечает.
gnome-panel - панели. Те, на которых расположены список окон, трей и т.д.
gnome-system-monitor - та штука, которой вы смотрите список процессов
trackerd - судя по всему, отвечает за индексацию файлов для быстрого поиска.
notification-daemon - отображает уведомления от всяких empathy (IM-клиент) и прочих.
mixer_applet2 - апплет громкости на панели
update-notifier - сообщает о наличии обновлений
python - нужно смотреть параметры. Сама по себе программа - интерпретатор, используется для запуска чего-то еще.
fast-user-switch-applet - дословно: апплет для быстрого переключения пользователей
trash-applet - апплет «корзины»
pulseaudio - сервер звука.

solid
()
Ответ на: комментарий от anotheranonymous

>так как все в убунте по умолчанию настроено на него
Я же упомянул вики.

Он занимает 5 мегабайт в памяти

Не так уж мало.

А, да. Ещё в убунте полно автозапускающихся демонов на все случаи жизни.

x3al ★★★★★
()

Сколько памяти стоит?

Если подключение к сети статическое, то мочи нафиг nm-applet и добавь в /etc/network/interfaces :

auto lo
iface lo inet loopback

The primary network interface
auto eth0
iface eth0 inet static
   address 192.168.1.7
   netmask 255.255.255.0
   network 192.168.1.0
   broadcast 192.168.1.255
   gateway 192.168.1.1
   # dns-* options are implemented by the resolvconf package, if installed
   dns-nameservers 192.168.1.1

gnome-system-monitor, это то, через что ты это все посмотрел, уменьшить расход процессора можно увеличив время обновления графиков.

trackerd не стандартный демон, можешь рискнуть замочить.

update-notifier лишняя сущность, можно и руками запускать, заодно вылетят вместе с ней из системы python и aptd.

trash-applet это корзина

fast-user-switch-applet гомнина сверху-слева. Бей и не жалей.

mixer_applet2 это управление громкостью, если громкость регулируешь на усилителе, то закрывай.

notification-daemon демон уведомлений IM и почтовых управляющих. Надо в настройках клиентов поставить показывать значок в области уведомлений и прибить его.

multiload-applet2 без понятия

Вот еще тред полезный: http://www.linux.org.ru/view-message.jsp?msgid=4211482

linux4ever
()

Убей линукс, он тебе не нужен.

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

Дурак ты. Я сношу PulseAudio на Убунте и у меня всё работает. Перенастройка на чистую алсу элементарна, в гугле выше крыши мануалов. И да, после сноса у меня расход памяти уменьшается на 200 МБ, примерно столь же значительно уменьшается загрузка ЦП.

По сабжу: снеси лишние апплеты, если поставлен Compiz, тоже снеси, элементарный композитинг и Metacity поддерживает.

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

Всем одеть противогазы!

Газовая атака! У меня pulseaudio больше 5 мб никогда не расходовал, процессор тоже жрет. Обнови наконец свою федору 10.

linux4ever
()

тебе надо много ещё чего узнать о том что запущено сейчас в системе- все эти автообновлялки - имхо ересь, лишних демонов не запускать, пульс - однозначно ампутировать, вирт консоли порезать - нах тебе 6! вирт консолей? и т.д. и т.п.
если что в профиле почитай «общие моменты» там децл есть по теме

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

>вирт консоли порезать - нах тебе 6! вирт консолей?

Конечно, 100 кб спасут. А за пульс надо тебе ампутировать яйца, вы задолбали его трогать!

linux4ever
()
Ответ на: комментарий от x3al

>Не так уж мало.
Выкинь уже свое барахло с 128 Мб памяти и прекрати экономить крохи.

anotheranonymous
()
Ответ на: комментарий от linux4ever

annoynimous, аффтар жжот!!! Пиши исчо! Зачод!

далее по порядку: Убунта с Лив ЦД, оперативы 512-64=448(видео на борту), после старта + System-Monitor загрузка 93%, плюс FireFox и у нас 99-100%.

Итого: звук фтопку!, поиск и переключение пользователей туда же, ещё чегото из этого списка убил (через End Process, Kill не рискнул) - с работающей Лисицей(66Мб) свободных 84%

Ещё вопросик что такое SWAP??

Isaak
() автор топика
Ответ на: комментарий от Isaak

кусок винта (или файл) куда переносятся «устаревшие» страницы из оперативы, когда там становится тесно :)

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

вообще то около 3-4 метров, а пульс...надо ампутировать его создателей

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

Убивается большая часть мусора через Параметры - Загружаемые приложения. Или проще поставить LXDE.

linux4ever
()
Ответ на: комментарий от linux4ever

http://jeffreystedfast.blogspot.com/2008/07/pulseaudio-my-last-post-on-topic.... http://www.tuxmachines.org/node/42129 могу ещё много ссылок накидать подобного рода. PulseAudio мягко говоря некачественная поделка. И если это такая замечательная вещь, и от неё всё так зависит то почему после её сноса в самых разных дистрибутивах, проблемы со звуком исчезали ?

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

> Скриншот или вывод top давай. Прозреваю троллинг большой толщины.

А что память жраться ничем не может? Вот тебе кусок моего топа

Tasks: 218 total, 1 running, 217 sleeping, 0 stopped, 0 zombie Cpu(s): 2.2%us, 0.2%sy, 0.4%ni, 96.2%id, 0.9%wa, 0.0%hi, 0.1%si, 0.0%st Mem: 8194064k total, 8140380k used, 53684k free, 261088k buffers

Запущено программ 5:)

mobile
()
Ответ на: комментарий от megabaks

А памяти-то всего сколько?
Тратить время ради очистки от силы 10% памяти для кэша тоже нелогично)
Ну и потом, с тем же кэшем проблема в том, что попадания в него не такие большие, как хотелось бы, в части, отличной от находящегося в /usr.

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

Интересует сколько из этих 8 гигов в кэше, а сколько в прилоджениях.

Кстати, в случае с 8 гигами памяти больше смысла даст размещение корня в tmpfs, чем отключение сервисов в суме занимающих 100-200 метров.

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

> Кстати, в случае с 8 гигами памяти больше смысла даст размещение корня в tmpfs, чем отключение сервисов в суме занимающих 100-200 метров.

Я не автор, просто показал рабочий топ. Кстати что значит корень в tmpfs?

mobile
()
Ответ на: комментарий от CyberTribe

у ТС хз - у мну 2 гига
но всё-таки лишние 10% (у меня это ~200 метров)-это имхо расточительство
да и лишние процессы ни разу не ускоряют машину - потому всё лишнее в /dev/null

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

Это значит что корневая фс со всякими бинарниками при загрузке помещается в оперативную память. Если памяти много - это вполне можно сделать, даст реальный прирост производительности)

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

Тут, имхо, нужно видеть грань между излишней оптимизацией и неэффективным использованием памяти.
Читал где-то статью про расширение для ФФ (вендузятническое, наверное на хабре читал), которое минимизировало потребление им памяти за счёт сброса всего на диск. Вот это уже явный перебор.
Просто память оперативная для того и есть, чтобы её использовать максимально.
Другое дело - не нужные пользователю сервисы)

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

> Это значит что корневая фс со всякими бинарниками при загрузке помещается в оперативную память. Если памяти много - это вполне можно сделать, даст реальный прирост производительности)

Я часто запускаю VirtualBox, которому отдаю 4 гига из 8. Было бы конечно круто, а то винт надрывается порой, но во-первых я обычный юзер и боюсь все порушить нахрен, а во-вторых хоть памяти и дофига, но она немного устаревшая и не супер быстрая.

mobile
()
Ответ на: комментарий от CyberTribe

которое минимизировало потребление им памяти за счёт сброса всего на диск

это просто виндовс стайл ))) а какой то упоротый сделал его ещё злее

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

у меня тоже )
просто линь гентой не ограничивается :)

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

Оперативная память в любом случае быстрее чем жёсткий диск.
Но в случае с virtualbox винт надрывается потому что диск виртуалбоксовый на жёстком диске и его вынести в tmpfs не удастся, объём не тот.

Если же вы просто пользователь - лучше такие эксперименты не проводить, ибо нужно модифицировать процесс загрузки системы. В общем не тривиальные изменения требуются, но если интересно - дам ссылку где это обсуждается относительно gentoo.

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

>она немного устаревшая и не супер быстрая
сравни скорость чтения/записи - на порядки быстрее винта,хоть 10 летней давности возьми планку - винт нервно курит )))

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

> оперативы 512-64=448(видео на борту)

для современного гнома - маловато памяти. рекомендую какое-нибудь LXDE попробовать. или XFCE.

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