LINUX.ORG.RU
ФорумTalks

Производительность и ресурсы


0

0

Последнее время стали обращать мое внимания некоторые тормоза системы. Заинтересовался. Вот какая картинка выходит:

tim@tim-laptop:~$ free
             total       used       free     shared    buffers     cached
Mem:        497620     492076       5544          0       3392     281276
-/+ buffers/cache:     207408     290212
Swap:       507792     269960     237832
Запущены ФФ с 1 вкладкой, evince и pidgin (ну и терминал в тот момент). Netbook Acer aspire one 110 с ubuntu 9.04. Система настроена почти по умолчанию.

Владельцы нэтбуков, вы как вообще выкручиваетесь? :)

★★★★★

Ответ на: комментарий от Sekai

при 3-х приложениях? Если запустить еще музыку, то своп пойдет резко вверх. А иногда и ритмбокс просто прибивается.

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

только Майкрософт виндовс севен ультимейт, сам понимаешь.

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

Ну да. У меня fluxbox, sonata, ff, pidgin, thunderbird, smplayer, nautilus, deluge, gnome-terminal. Жрёт всё это 600 метров(Одни иксы больше 100).

Sekai
()

запущены гажым, браузер, файломангер и fbreader.
~ free
total used free shared buffers cached
Mem: 1025100 996100 29000 0 12916 671876
-/+ buffers/cache: 311308 713792

заменл фуррифокс на последнюю мидори, гоном на опенбокс и rox.

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

> Хм, подробнее можно?

Человек юзает православный расово-правильный io-shed BFQ, который пока что доступен лишь в виде патчей (находится вне ядра). BFQ заметно повышает отзывчивость системы сильной нагрузке на винч.

shahid ★★★★★
()

чувак, я ни слова не понял из того, что ты сказал, но ты достучался до моего сердца.

по теме, может будет и не по теме, но у меня на 8Г оперы после примерно недельки работы стали просто не запускаться тяжёлые приложения (качалка интернетов и гимп).

погрешил на память - тест памяти сказал, что всё пучком и память ошибок не допускает. где на самом деле была проблема - не разобрался.

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

есть подозрение на "особую утечку" в ядре. Linux cr 2.6.27-11-generic #1 SMP Wed Apr 1 20:53:41 UTC 2009 x86_64 GNU/Linux кубунта 8.10 вроде

gunja
()

на нетбуках лучше всего XP идет. не тормозит вообще. свисты, современные линуксы с пятыми кедами - насилие над нетбуками.

Ku3yT
()

бубунта? 9.04?? на 512 метрах оперативы??? ну-ну... у меня гиг стоит, я думаю вот второй гиг в нетбук ставить, дабы совсем своп убрать и в tmpfs всякие темпы перенести...

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

> лучше всего XP идет. не тормозит вообще

агаконечно.. она там даже в чистом и дефолтном виде заметно подтормаживает периодически. и батарейку хавает только так. а эта её менюшка на таком мелком экранчике - это вообще пипец.

/me рекомендует ubuntu netbook remix.

isden ★★★★★
()

а чего столько много в свопе? что-то тяжелое запускал? или суспенд использовал?

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

>агаконечно.. она там даже в чистом и дефолтном виде заметно подтормаживает периодически
Это где вы такое видели?

>и батарейку хавает только так.

Ну так RMClock+отрубание лишних девайсов

>а эта её менюшка на таком мелком экранчике - это вообще пипец.

Классический вид поставить?

>ubuntu netbook remix

даже mandriva лучше этого.

devl547 ★★★★★
()

# Intel Atom N270 1.60GHz processor
# 512MB SDRAM (upgradeable to 1GB/1.5GB)

UPGRADEABLE TO ... )

Sylvia ★★★★★
()

Занято 207408кб, но почему тогда нехило заполнен свап? Что-то тяжелое перед этим пускалось?

madcore ★★★★★
()

Посморти в htop, сколько занято памяти.

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

> Это где вы такое видели?

лично, ееепц 701 && msi wind u90.

> Ну так RMClock+отрубание лишних девайсов


ага, уже попер жесткий тюнинг )

> Классический вид поставить?


это увеличит элементы вложенных менюшек?

> даже mandriva лучше этого.


на вкус и цвет все фломастеры разные. речь шла именно об организации интерфейса WM/DE, которое в UNR имхо очень хорошо подходит для такого класса дивайсов. а не про достоинства/недостатки дистрибутивов.

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

У меня было сильное впечатление, что некоторые версии Фокса сильно текли. После последнего обновления, вроде, стало получше, но вот с месяц назад Фокса вообще нельзя было дольше пары часов держать открытым.

И еще вопрос, VM какой? Что-то у меня с xfce тоже тормоза были не так давно.

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

ps aux

на предмет того что больше всего скушало процессорного времени

ps --sort rss -eo rss,cmd | tail -n 10

еще хочется посмотреть, без агрументов запуска

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

metacity наверно... ну ubuntu по умолчанию же.

Кстати да, фокс уже 6 часов не закрывал. Фокс 3.0.10

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

сейчас наверно уже не актуально, но вот:

tim@tim-laptop:~$ ps --sort rss -eo rss,cmd | tail -n 10
 4632 /usr/lib/notify-osd/notify-osd
 4812 nm-applet --sm-disable
 5132 /usr/lib/indicator-applet/indicator-applet --oaf-activate-iid=OAFIID:GNOME_IndicatorApplet_Factory --oaf-ior-fd=36
 9460 gnome-terminal
10272 nautilus
11708 gnome-panel
19376 /usr/X11R6/bin/X :0 -br -audit 0 -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7
25992 pidgin
30428 rhythmbox 

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

скромно все достаточно.

для сравнения -

4904 /opt/kde4/bin/nepomukserver
4976 ksmserver
4992 /opt/kde4/bin/kaccess
7568 /opt/kde4/bin/kmix
8408 kwin
9656 kded4
10288 /opt/kde4/bin/knotify4
11364 /opt/kde4/bin/klipper
13508 /opt/kde4/bin/krunner
20832 /usr/bin/qutim
26328 /usr/bin/psi
27404 /usr/sbin/mysqld
31352 /opt/kde4/bin/plasma
45996 /opt/kde4/bin/yakuake
49556 /usr/lib/opera/10.00/opera -nomail
55808 /usr/bin/X11/X -nolisten tcp -terminate
63800 /usr/lib/icecat/icecat-bin

Sylvia ★★★★★
()

zup-rk27 /home/zup-rk27 $ free
total used free shared buffers cached
Mem: 1022656 270352 752304 0 23476 139572
-/+ buffers/cache: 107304 915352
Swap: 1052248 0 1052248

archlinux
aao 150

открыто все тоже самое уже два часа

zup-rk27 ★★
()
Ответ на: комментарий от isden

> я думаю вот второй гиг в нетбук ставить

вроде все нетбуки на одной платформе клепаются
так что больше чем 1,5 гига не получится.
ограничения by design

zup-rk27 ★★
()
Ответ на: комментарий от isden

2 гига можно, если в биосе отключить встроенную на 512. Но это не все биосы могут.

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

и правда пукнул в лужу.

два максимум, просто там встроенных 512.

zup-rk27 ★★
()

>ФФ с 1 вкладкой, evince и pidgin

ты сам ответил. midori/links, epdfview, mcabber - и в 64 МБ RAM влезет без подкачки.

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

imho - пользуем на ноутах с ОЗУ от 256Мб "свою" переделку openSUSE и нормально. правда 256М иногда требуют чуток дополнительного внимания. начните с htop + сортировка по RES, потом по CPU. убивайте всех лишних "демонов" - от gnome-settings-daemon и до того же cups. привыкайте к urxvt+screen, вместо metacity пользуйте (в том же gnome) E16, NetworkManager заменить на Wicd, Nautilus - на ROX-Filer или PCmanfm, плееры - мордой к mpd (если xmms противен). на 512-ти собственно надо постараться, чтобы в swap залезть, ибо тот же FF с 10-ю (и более) вкладками "кушает" в пределах 130Мб, хотя при пользовании flash-player возможны "нюансы"...

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

> занято 32, подкачка не юзается

а теперь полное описание того как ты это сделал. модель нетбука, дистр, и все остальное в студию.

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

>убивайте всех лишних "демонов" - от gnome-settings-daemon
Он не ненужный.
>вместо metacity пользуйте (в том же gnome) E16

[vegeek@vegeek ~]# pmap -d `pidof metacity` | tail -1
mapped: 25876K writeable/private: 6224K shared: 932K
Сильно много?
>NetworkManager заменить на Wicd

[root@localhost ~]# pmap -d `pidof nm-applet` | tail -1
mapped: 45572K writeable/private: 3240K shared: 504K
При этом, этот ваш wicd не умеет pppoe/vpn (в любом виде) и стандартная морда к нему хм... эм... очень готичная, скажем так.
>Nautilus - на ROX-Filer или PCmanfm

Под гномом? А как же gvfs, gnome-keyring и прочие нужные и важные вещи? Тем более, в GNOME 2.26 он в кои-то веки стал жрать меньше памяти, чем раньше.
Плюс, ради интереса грузился в дебе с mem=256M. В своп залезло только после пары вкладок в FF.

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

>> Сильно много?
к сожалению да. кроме того (imho) metacity стартует некий мусор для своих нужд, который вы забываете учитывать. htop с "show tree" это демонстрирует.

>> При этом, этот ваш wicd не умеет pppoe/vpn (в любом виде)

no comments:
http://en.opensuse.org/Wicd

>> А как же gvfs, gnome-keyring и прочие нужные и важные вещи?

gnome-keyring если используете - и прекрасно. мы его оставили для seahorse. gvfs - также на ваше усмотрение. но

nautilus --no-desktop
9462 1 sda 21 1 118M 30176 23148 S 0.0 1.9 0:03.37

pcmanfm
9658 4616 sda 21 1 92012 16112 12956 S 0.0 1.0 0:00.76

Rox-filer
7334 1 sda 21 1 92568 15960 11976 S 0.0 1.0 0:01.66

уменьшение потребления памяти вдвое - мало (nautilus vs Rox)?

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

>no comments:
Там всё-таки костыли, а не полноценная поддержка.
>уменьшение потребления памяти вдвое - мало (nautilus vs Rox)?

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

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

>BFQ заметно повышает отзывчивость системы сильной нагрузке на винч.
Везёт же вам. А у меня вот одно говно...

И да, вообще, стоит внимательно почистить гномовскую сессию от всяких питоно-моновых изделий. Да и те же иксы подтекать могут.

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

>> Там всё-таки костыли, а не полноценная поддержка.
позволю себе не согласиться по одной простой причине. NM пользует "пресеты" из аналогичных скриптов для того же VPN. если твои потребности выходят за "рамки" этих пресетов - катастрофа. а Wicd позволяет тебе самому всё контролировать от и до. почему же подобная гибкость объявляется "костылём"?

>> Если это критично, то лучше вообще отказаться от использования гнома. А делать из среды эдакого франкешнтейна не очень целесообразно.

спорный момент. E16 кстати может и kwin заменить, только все об этом забыли/(предпочитают не вспоминать). субъективно как-то GTK+/GTK более "понятна" что-ли, хз, может это привычка пользователя Ешки...

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

>бубунта? 9.04?? на 512 метрах оперативы???

Ага, а еще проц Дюрон 900 МГц. Без проблем.

Alex_A_V ★★
()

ну ведь никто не заставлял покупать нетбук а не обычный ноут. ну не написана ещё ось для нетбука на основе линукс :) или же производителям надо больше памяти разрешать ставить

hp:/home/tommy# free total used free shared buffers cached Mem: 4135248 3973128 162120 0 160020 3111604 -/+ buffers/cache: 701504 3433744 Swap: 2530196 24 2530172

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

>а Wicd позволяет тебе самому всё контролировать от и до. почему же подобная гибкость объявляется "костылём"?
Если нужен контроль - лучше тупо использовать ifup/ifdown. NM и WICD пытаются быть удобными пользователю мордами для настройки сети, имеющие базовые возможности 'из коробки'. Да и в случае крайней нужды, можно написать скрипт, который будет слушать dbus-события от NM и адекватно на них реагировать.
>E16 кстати может и kwin заменить, только все об этом забыли

Может-то он и может (действительно, замечательная программа), вот только всякие глобальные настройки (вроде кейбиндингов) KDE/GNOME он цеплять не будет, так что придётся руками поработать.
И да, насчёт использования памяти: недавно гонял под арчем KDE4, так вот, оно при нескольких запущенных аппах отъело ~190мб ОЗУ с вычетом кэшей и т.д. Естественно, всякие Nepomuk/Strigi (по нагрузке на I/O-подсистему он вполне так обошёл Beagle, с чем его и поздравляем), Akonadi со встроенным MySQL-сервером. Так что, по крайней мере, под более-менее нормальными дистрибутивами 512Мб хватит за глаза.

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

fujitsu p1120, pure debian/sid.

Just run it with init, fgetty, Xorg, nodm, openbox and SURPRISE - you won't use even 24 MB of RAM. Custom-compiled dropbear, yeahconsole, urxvtcd, lxpanel, conky - those don't really make it significantly heavier.

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