LINUX.ORG.RU

Новые ядра (2.6.24...) стали больше тормозить?


0

0

Здравствуйте.

Долго сидел на 2.6.18... Недавно поставил 2.6.24.4.

В глаза бросилась общая заторможенность системы. Если качается почка masqmail+spamassassin - нет возможности смотреть видео (mplayer). Рассинхронизанция звука, рывки

В опере все начинает тормозить.

То-же и при любой другой загрузке системы (компиляция, unzip...)

Ранье (2.6.18...) все было просто замечательно.

Debian, wmii, opera, masqmail+spamassassin - "опорные" точки для характеристики системы - типичная загрузка

Машина старая (Athlon 900 + 512 ОЗУ). Но на 2.6.18... этого не чувствовалось :-).

На новых ядрах - четко понятно - машина старая и жутко тормозит :-(. Возникла мысть об апгрейде.

Собственно вопрос: Кто-нибудь наблюдал что-то подобное? Или это у меня проблемы (например с /dev/hands)?

Читал о каких-то конфликтах вокрук планировщика задач. Это не ОНО?

Откатился на старое ядро. Мысли об апгрейде прошли.

anonymous

система Celeron 463 оперативы 320Mb

было ядро 2.4.33.3 не компиленное
сейчас 2.6.17.13 скомпилено под себя

вроде бы да, тож помедленней стало.

P.S. на счет железа и ядер не шучу ^_^

anonymous
()

>Долго сидел на 2.6.18... Недавно поставил 2.6.24.4.

Там пила какая-то по скорости :) После, кажется, 2.6.16 скорость постоянно снижалась где-то до 2.6.22 или 2.6.23. Потом скачком выросла до старых величин. Только я порадовался, но сейчас субъективное ощущение, что 2.6.24 чуть тормознее, чем 2.6.23... Интенсивный IO опять немного тормозит. Не так страшно, как в ~2.6.22, но всё же...

KRoN73 ★★★★★
()

о дивный новый планировщик! да, есть такое впечатление что это оно.

во-первых, рекомендую посмотреть не включена ли совершенно случайно опция CONFIG_FAIR_GROUP_SCHED (less /proc/config.gz), и если да, то с некоторой ненавистью ее вы́рубить.

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

>на десктопах поменялся шедулер

Шедулер у меня стоит CFQ с лета 2006-го.

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

>во-первых, рекомендую посмотреть не включена ли совершенно случайно опция CONFIG_FAIR_GROUP_SCHED

Ы. Включена. С ненавистью вырубать? :)

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

Ога. Нашёл в http://www.linux.org.ru/view-message.jsp?msgid=2462234

(кстати, почему та тема закрыта?)

...

На десктопе сношу, теперь, правда, думаю, как реагировать на эту фигню на сервере... С одной стороны, там от root'а мало что работает активного, с другой... В общем, надо подумать :)

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

>CONFIG_FAIR_GROUP_SCHED

А! Я понял глубокую мысль по введению этой фичи! Это для облегчения миграции с Windows, чтобы у сидящих под root'ом всё быстрее работало :D

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

> (кстати, почему та тема закрыта?)

вот уж не знаю…

> правда, думаю, как реагировать на эту фигню на сервере

вот на сервере может быть и есть в этом какой-то смысл, но только когда там действительно много людей работает, а не один apache под nobody.

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

> На десктопе сношу, теперь, правда, думаю, как реагировать на эту фигню на сервере...

echo 512 > /sys/kernel/uids/0/cpu_share ? :)

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

>? :)

Говорю - думать надо :) Пока там 2.6.23-r3.

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

Убрал. В работе разницы пока не ощутил, тяжёлыми процессами не загружал машину, а вот грузиться до появления GUI комп стал на 6 секунд быстрее :) Раньше грузился за 46 секунд, теперь - за 40.

До кучи, отслеживая лог загрузки, увидел, что у меня /etc/sysctl.conf с ошибкой был и не отрабатывался. Поправил - выиграл ещё 4 секунды :D Там сейчас:

vm.swappiness = 20

vm.vfs_cache_pressure = 1000

dev.rtc.max-user-freq = 1024

Так что комп сейчас стал за 36 секунд до старта иксов загружаться.

KRoN73 ★★★★★
()

У меня они ужасно тормозят. Ох, оторвать бы гланды и вставить их в жопу написавшему их юзеру.

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

Спасибо, за информацию

Выключил эту опцию (CONFIG_FAIR_GROUP_SCHED). По субъективным ощущениям - машина стала "дышать" намного легче (правда, на проверку видео + что-то тяжелое уже не осталось времени).

Но, кажется, помогло.

Еще раз спасибо. Я "и знать не знал и думать не думал".

А вот действительно, хороший вопрос - оставлять ли эту штуку на сервере?

Как кто для себя это решил?

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

Народ, я совсем недавно перешел на Линух. Подскажите, где искать опцию CONFIG_FAIR_GROUP_SCHED. Там где написал dmiceman - less /proc/config.gz ее нет. Ось F8.

anonymous
()

ОСь ALT Linux, при переезде с 2.6.18 на 2.6.24 тоже заметил замедление в работе. Причем больше всего это заметно при загрузке. Компьютер тоже не из навороченных -- 1.7 GHz, 512 Mb RAM.

php-coder ★★★★★
()
Ответ на: комментарий от KRoN73

>(кстати, почему та тема закрыта?)

Наверное, чтобы роботы-флудилки, роботы-рекламщики и прочие боты не гадили в старые треды. Это моё предположение :)

php-coder ★★★★★
()
Ответ на: комментарий от anonymous

у тех, кто недавно перешел, ничего не тормозит :)

это у "бывалых" все время что-то тормозит :) убрал у себя, изменений е заметил

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

>> Народ, я совсем недавно перешел на Линух

Эту опцию нужно установить при компиляции ядра
что-то тип:
cd /usr/src/linux
make menuconfig
/CONFIG_FAIR_GROUP_SCHED - искать параметр
или руками искать:
General setup->Fair group CPU... (для 2.6.24.4)

и дальше - компилировать ядро.

Но, если недавно перешел на linux для тебя это может быть сложновать (не прими за оскорбление)

Думаю, тебе нужно идти по этому пути:
echo 512 > /sys/kernel/uids/0/cpu_share - поправьте меня, кто-нибудь знающий, если я ошибаюсь.

Кстати, тут и у меня вопрос:
У меня по этому пути нет файлов:
ls /sys/kernel
kexec_crash_loaded security uevent_seqnum
kexec_loaded uevent_helper vmcoreinfo

Потому, что скомпилено без CONFIG_FAIR_GROUP_SCHED?

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

>ОСь ALT Linux, при переезде с 2.6.18 на 2.6.24 тоже заметил замедление в работе. Причем больше всего это заметно при загрузке.

и полезло всякое быдло с советами про Линух. когда ещё одна девка залетит от тебя, будешь "беззаботно" ей про ОСи вставлять. и не смерди здесь. книжек умных почитай лучше.

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

если бы я был полоумный, я бы посадил его на кол, а не читал бы хуйню, что он пишет. но когда начитаюсь его "познаний", точно двинусь)))

--

или ты пых терь тоже анонимус?))). буго

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

>предлагаю на них не обращать внимания.

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

--

топтал урода и топтать буду.

--

жесть для него в том, что я не один топчу;)

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

короче идите мимо, ему всё одно жить недолго осталось

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

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

мать сказала ребёнок умер

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

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

>мать сказала ребёнок умер

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

а я буду топтать пыха. я вырос без отца.

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

>мать сказала ребёнок умер!

да кто ты есть, почему тебя это волнует?!

сказала, да. бабы жестоки, но эта баба ещё и умная.

её можно понять. теперь ребёнка с отчеством и фамилией этого мудака нет в природе. и никто не будет им интересоваться. _я_лично_её могу понять.

--

чел, мы здесь не в теме. пиши на мыло раз понял кто я;)

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

>её можно понять. теперь ребёнка с отчеством и фамилией этого мудака нет в природе. и никто не будет им интересоваться. _я_лично_её могу понять.

тогда зачем ты это рассказал?

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

>тогда зачем ты это рассказал?

чтобы ни один мудак меня психом не называл.

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

да и ОНА Лор не станет читать. но правда и без меня откроется.

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

отнять у тебя сейчас всё, что ещё имеешь и тебя НЕТ

и я это сделаю

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