View previous topic :: View next topic |
Author |
Message |
sinn n00b
Joined: 12 Mar 2004 Posts: 53
|
Posted: Sun Oct 24, 2004 1:17 am Post subject: |
|
|
glass wrote: | Для статистики и в попытке помочь разделить мнимые и реальные проблемы:
5 раз cat /dev/hda & > /dev/null
iowait уверенно держится на уровне минимум в 70%, но общая (реальная) загрузка системы 20-25% - и это так и есть - можно убедиться наблюдая за ростом температуры камня. Мышь не тормозит, вообще ничего не тормозит.
При попытке проигрывать в xmms (alsa) музыку с /dev/hda же, xmms икает где-то раз в 5,10,15 секунд. И, знаете, я ее могу понять и простить. Если же играть с /dev/hde (это вообще другой ide контроллер) - никаких проблем.
Железо для подобного эксперимента, кстати, крайне неудачное: KT133A + Athlon Thunderbird (не XP - это тоже играет роль. плохую) + SB Live5.1 - признанный загаживатель PCI шины. Ядро 2.6.8-r10 и NPTL. Так что не вижу я проблемы в iowait, хоть убейте (со своей колокольни, безусловно). |
Итак, курсор мыши начинает тормозить, когда у меня свопник уже забит на процентов 50 и я пытаюсю делать cat /dev/hda > /dev/null, при этом пытаюсь переключатся между приложениями (типа офиса, eclipse, netbeans). Заикание xmms'а я не могу простить и не могу понять, потому что при таком же раскладе в винде, все нормально. Так что, буду копать дальше. _________________ ..:: non compos mentis or windows rulez ::.. |
|
Back to top |
|
|
glass n00b
Joined: 26 Sep 2004 Posts: 33
|
Posted: Sun Oct 24, 2004 7:34 am Post subject: |
|
|
sinn wrote: |
Итак, курсор мыши начинает тормозить, когда у меня свопник уже забит на процентов 50 и я пытаюсю делать cat /dev/hda > /dev/null, при этом пытаюсь переключатся между приложениями (типа офиса, eclipse, netbeans). |
Погоди. Причем тут swap? Если я себе забью swap, то у меня тоже начнет тормозить курсор мыши. Только ненормально, скорее, не то что курсор тормозит, а то что своп забит. Хотя причину такой внезапной нагрузки при активном свопинге я тоже не прочь понять, но это уже больше академический интерес - если памяти не хватает, то ожидать полного шоколада как-то уж слишком оптимистично.
Quote: | Заикание xmms'а я не могу простить и не могу понять |
Xmms ведь тоже диск нужен. У него буфер не на 10 минут вперед. И если i/o забит под 100%, то кого винить, что ему диска вовремя не досталось? Если он, конечно, с этого же диска и играет. Ядро? Да, наверное... но просто по логике вещей: 6 пользовательских процессов с одинаковым приоритетом для ядра совершенно равны. По какому признаку оно должно определить какому из них в текущий момент больше к диску надо, чем другим? Только потому, что один из них зовется xmms и имеет gui? Как бы не так. Безмозглый ide ему тоже не большой помощник. Если провести такой же эксперимент на scsi диске, то xmms "magically" перестанет икать - ни секунды не сомневаюсь. А так... те 5 cat'ов тоже поикивают там себе, просто мы этого не слышим.
Quote: | потому что при таком же раскладе в винде, все нормально. Так что, буду копать дальше. |
Не знаю, не знаю. Сравнение не очень корректное. На своей железке я никогда не видел disk throughput в 36Mb/s в виндах. То есть даже близко не видел. Раза в два медленнее - да. При этом winamp не заикается, нет - звук просто начинает трещать и мышь тормозит. Это, конечно, шутки вышеописанной железяки, но факт остается фактом - в линуксе такого не наблюдается. |
|
Back to top |
|
|
Apexman Tux's lil' helper
Joined: 07 Apr 2004 Posts: 141
|
Posted: Sun Oct 24, 2004 9:48 am Post subject: |
|
|
glass wrote: | Так что не вижу я проблемы в iowait, хоть убейте (со своей колокольни, безусловно). |
Реальная производительность системы при iowait 80% - остающиеся 20%. Т.е. в 5 раз медленнее. Такие показания iowait ненормальны, т.к. на 2.4 подобного не наблюдается. Я сам не обращал внимания на производительность до прочтения этой ветки Ничего не заикается, не дергается, но, скажем, ядро собирается в 5 раз медленнее, если при этом фильмы по сетке тянутся или еще какое приличное обращение к винту... |
|
Back to top |
|
|
sinn n00b
Joined: 12 Mar 2004 Posts: 53
|
Posted: Sun Oct 24, 2004 10:31 am Post subject: |
|
|
glass wrote: | sinn wrote: |
Итак, курсор мыши начинает тормозить, когда у меня свопник уже забит на процентов 50 и я пытаюсю делать cat /dev/hda > /dev/null, при этом пытаюсь переключатся между приложениями (типа офиса, eclipse, netbeans). |
Погоди. Причем тут swap? Если я себе забью swap, то у меня тоже начнет тормозить курсор мыши. Только ненормально, скорее, не то что курсор тормозит, а то что своп забит. Хотя причину такой внезапной нагрузки при активном свопинге я тоже не прочь понять, но это уже больше академический интерес - если памяти не хватает, то ожидать полного шоколада как-то уж слишком оптимистично.
Quote: | Заикание xmms'а я не могу простить и не могу понять |
Xmms ведь тоже диск нужен. У него буфер не на 10 минут вперед. И если i/o забит под 100%, то кого винить, что ему диска вовремя не досталось? Если он, конечно, с этого же диска и играет. Ядро? Да, наверное... но просто по логике вещей: 6 пользовательских процессов с одинаковым приоритетом для ядра совершенно равны. По какому признаку оно должно определить какому из них в текущий момент больше к диску надо, чем другим? Только потому, что один из них зовется xmms и имеет gui? Как бы не так. Безмозглый ide ему тоже не большой помощник. Если провести такой же эксперимент на scsi диске, то xmms "magically" перестанет икать - ни секунды не сомневаюсь. А так... те 5 cat'ов тоже поикивают там себе, просто мы этого не слышим.
Quote: | потому что при таком же раскладе в винде, все нормально. Так что, буду копать дальше. |
Не знаю, не знаю. Сравнение не очень корректное. На своей железке я никогда не видел disk throughput в 36Mb/s в виндах. То есть даже близко не видел. Раза в два медленнее - да. При этом winamp не заикается, нет - звук просто начинает трещать и мышь тормозит. Это, конечно, шутки вышеописанной железяки, но факт остается фактом - в линуксе такого не наблюдается. |
Факт то, что на FC1 с ядром 2.4.22 при активном использовании своппинга и при запущенных около 20 процессов cat /dev/hda > /dev/null xmms не заикается. Этого достаточно, чтобы задуматься об оптимизации... _________________ ..:: non compos mentis or windows rulez ::.. |
|
Back to top |
|
|
sinn n00b
Joined: 12 Mar 2004 Posts: 53
|
Posted: Sun Oct 24, 2004 10:48 am Post subject: |
|
|
Итак, переключил выод звука с Alsa на OSS. Заикания исчезли
Вот и думаю, вернуть чтоли обратно arts... А то звуковуха у меня
не умее аппаратно микшировать звук (nforce2). _________________ ..:: non compos mentis or windows rulez ::.. |
|
Back to top |
|
|
Taoub Apprentice
Joined: 12 Jan 2004 Posts: 173
|
Posted: Mon Oct 25, 2004 5:44 am Post subject: |
|
|
ясно у всех этот глюк и никто решить его не может.... |
|
Back to top |
|
|
sinn n00b
Joined: 12 Mar 2004 Posts: 53
|
Posted: Mon Oct 25, 2004 7:22 am Post subject: |
|
|
Taoub wrote: | ясно у всех этот глюк и никто решить его не может.... |
И это плохо _________________ ..:: non compos mentis or windows rulez ::.. |
|
Back to top |
|
|
sinn n00b
Joined: 12 Mar 2004 Posts: 53
|
Posted: Sun Oct 31, 2004 4:00 am Post subject: |
|
|
Итак, может кому и пригодится.
Заикание xmms'a устраняется переходом на OSS.
Я, конечно, не знаю, что там напрограммировали в ALSA, но
с ALSA, xmms начинает заикаться _________________ ..:: non compos mentis or windows rulez ::.. |
|
Back to top |
|
|
sinn n00b
Joined: 12 Mar 2004 Posts: 53
|
Posted: Sun Oct 31, 2004 5:29 am Post subject: |
|
|
Итак, начал играть в xine mp3'шки через alsa, xine не заикался.
xmms заикается. выходит, что бага в xmms'ном плагине alsaoutput. _________________ ..:: non compos mentis or windows rulez ::.. |
|
Back to top |
|
|
Taoub Apprentice
Joined: 12 Jan 2004 Posts: 173
|
Posted: Mon Nov 01, 2004 6:05 am Post subject: |
|
|
Ну не знаю, у меня даже с OSS заикания присутсвуют....
Но опять же проблема ведь не со звуком....
Все мы копировали файлы с винта на винт ... в винде и на 2.4.x тормозов нету....а в 2.6.x есть.... жаль что пришлось делать откат .. |
|
Back to top |
|
|
sinn n00b
Joined: 12 Mar 2004 Posts: 53
|
Posted: Mon Nov 01, 2004 11:48 am Post subject: |
|
|
Taoub wrote: | Ну не знаю, у меня даже с OSS заикания присутсвуют....
Но опять же проблема ведь не со звуком....
Все мы копировали файлы с винта на винт ... в винде и на 2.4.x тормозов нету....а в 2.6.x есть.... жаль что пришлось делать откат .. |
Почему жаль?
Кстати, убери в menuconfig'e параметр preemteble, вроде так
называется. У меня с ним система тормозит больше!. _________________ ..:: non compos mentis or windows rulez ::.. |
|
Back to top |
|
|
Taoub Apprentice
Joined: 12 Jan 2004 Posts: 173
|
Posted: Mon Nov 01, 2004 1:10 pm Post subject: |
|
|
жаль по тому что само по себе 2.6 работает быстрее...
У меня система тормозит только при копировании с винта на винт... а это опция тут совсем не причем |
|
Back to top |
|
|
sinn n00b
Joined: 12 Mar 2004 Posts: 53
|
Posted: Tue Nov 02, 2004 11:18 am Post subject: |
|
|
Taoub wrote: | жаль по тому что само по себе 2.6 работает быстрее...
У меня система тормозит только при копировании с винта на винт... а это опция тут совсем не причем |
Система тормозит или звук заикается? _________________ ..:: non compos mentis or windows rulez ::.. |
|
Back to top |
|
|
Taoub Apprentice
Joined: 12 Jan 2004 Posts: 173
|
Posted: Tue Nov 02, 2004 11:48 am Post subject: |
|
|
начинает тормозить все... сразуже забываешь о многозадачности |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Tue Nov 02, 2004 12:22 pm Post subject: |
|
|
Taoub wrote: | начинает тормозить все... сразуже забываешь о многозадачности |
Что-то мне старый анекдот про дискетку и многозадачность вспомнился... |
|
Back to top |
|
|
Xenon_ n00b
Joined: 17 Sep 2004 Posts: 55
|
Posted: Wed Nov 03, 2004 9:38 am Post subject: |
|
|
Покажи lilo.conf |
|
Back to top |
|
|
Taoub Apprentice
Joined: 12 Jan 2004 Posts: 173
|
Posted: Wed Nov 03, 2004 12:47 pm Post subject: |
|
|
lilo.conf:
Code: |
lba32
boot = /dev/hda
map = /boot/.map
append="video=vesafb:ywrap,mtrr"
initrd=/boot/initrd-1024x768
install = /boot/boot-menu.b
delay = 10
vga = 791
image = /boot/vmlinuz
root = /dev/hda1
label = Gentoo |
[/code] |
|
Back to top |
|
|
glass n00b
Joined: 26 Sep 2004 Posts: 33
|
Posted: Fri Nov 05, 2004 9:24 pm Post subject: |
|
|
Есть предложение еще раз попробовать ck-sources (2.6.9-r2) - парни как раз сражаются с i/o scheduler'ом и kswapd заодно. |
|
Back to top |
|
|
hermes_jr l33t
Joined: 26 Feb 2004 Posts: 701 Location: Moscow, Russia
|
Posted: Fri Nov 05, 2004 9:35 pm Post subject: |
|
|
glass wrote: |
Есть предложение еще раз попробовать ck-sources (2.6.9-r2) - парни как раз сражаются с i/o scheduler'ом и kswapd заодно. |
И у них это офигенно получается! Я щас пытаюсь перетянуть пару патчиков с ck на свой лубимый mm, но что-то пока безуспешно, будем старацца дальше . |
|
Back to top |
|
|
sinn n00b
Joined: 12 Mar 2004 Posts: 53
|
Posted: Mon Nov 08, 2004 5:51 am Post subject: |
|
|
glass wrote: |
Есть предложение еще раз попробовать ck-sources (2.6.9-r2) - парни как раз сражаются с i/o scheduler'ом и kswapd заодно. |
Надо будет как-нибудь попробовать
Но меня пока устраивает 2.6.7 без патчей.
Звук у меня больше не заикается, т.к. выкинул нафик xmms,
поставил amarok, который свестит через xine и все нормально.
Трабл с заиканием крылся в плагине libalsa для xmms. Это
проявлялось и на ветке 2.4 и на 2.6. Через oss все было нормально.
Вот такие пироги. Но ck-sources обязательно попробую _________________ ..:: non compos mentis or windows rulez ::.. |
|
Back to top |
|
|
icedank Apprentice
Joined: 15 Apr 2004 Posts: 190
|
Posted: Mon Nov 08, 2004 7:10 am Post subject: |
|
|
Хм. У меня похожая ситуация на 2.6.x - при копировании с одного hd на другой - загрузка процессора - 40%. xmms не заикается (по причине его отстутсвия) а вот mplayer раз в 15-20 секунда таки притормаживает (amarok и mp3blaster работают идеально). |
|
Back to top |
|
|
sinn n00b
Joined: 12 Mar 2004 Posts: 53
|
Posted: Tue Nov 09, 2004 1:10 pm Post subject: |
|
|
icedank wrote: | Хм. У меня похожая ситуация на 2.6.x - при копировании с одного hd на другой - загрузка процессора - 40%. xmms не заикается (по причине его отстутсвия) а вот mplayer раз в 15-20 секунда таки притормаживает (amarok и mp3blaster работают идеально). |
xmms через альсу воет?
mplayer у меня не подтормаживает, по причине его отсутствия _________________ ..:: non compos mentis or windows rulez ::.. |
|
Back to top |
|
|
|