Повышение степени интерактивности планировщика ULE
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- мл. сержант
- Сообщения: 136
- Зарегистрирован: 2009-12-19 20:54:03
Повышение степени интерактивности планировщика ULE
Приветствую!
Извините, но опять буду краток:
http://www.bsdportal.ru/viewtopic.php?t ... highlight=
Прошу активности участия.
Спасибо!
Извините, но опять буду краток:
http://www.bsdportal.ru/viewtopic.php?t ... highlight=
Прошу активности участия.
Спасибо!
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- f_andrey
- майор
- Сообщения: 2651
- Зарегистрирован: 2007-12-26 1:22:58
- Откуда: СПб
- Контактная информация:
Re: Повышение степени интерактивности планировщика ULE
Для таких вещей, как раз неплохо бы как раз понимать что делаешь, ну и выкладки привести, а вот эти страдания, я вот тут вижу замирание, а вот тут оно пропало, мало актуальны, без понимания причины.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308
-
- мл. сержант
- Сообщения: 136
- Зарегистрирован: 2009-12-19 20:54:03
Re: Повышение степени интерактивности планировщика ULE
те изменения, которые выставляю на публику понимаю в достаточной степени...f_andrey писал(а):Для таких вещей, как раз неплохо бы как раз понимать что делаешь, ну и выкладки привести, а вот эти страдания, я вот тут вижу замирание, а вот тут оно пропало, мало актуальны, без понимания причины.
в изменениях устранена причина замирания...
для начала можно было бы вам опробовать и ощутить различия.... в противном случае у меня нет с вами предмета дискуссии...
-
- рядовой
- Сообщения: 20
- Зарегистрирован: 2008-04-13 18:10:20
- Контактная информация:
Re: Повышение степени интерактивности планировщика ULE
обязательно затестю на днях!
-
- рядовой
- Сообщения: 20
- Зарегистрирован: 2008-04-13 18:10:20
- Контактная информация:
Re: Повышение степени интерактивности планировщика ULE
накатил патч на свежеобновленное ядро.
[root@ark arksu ]# uname -a
FreeBSD ark.local 9.0-RC1 FreeBSD 9.0-RC1 #2: Wed Nov 2 05:41:40 UTC 2011 arksu@ark.local:/usr/obj/usr/src/sys/MYKERN amd64
пока полет нормальный. буду отписыватся об ощущениях))
[root@ark arksu ]# uname -a
FreeBSD ark.local 9.0-RC1 FreeBSD 9.0-RC1 #2: Wed Nov 2 05:41:40 UTC 2011 arksu@ark.local:/usr/obj/usr/src/sys/MYKERN amd64
пока полет нормальный. буду отписыватся об ощущениях))

- Mox
- лейтенант
- Сообщения: 757
- Зарегистрирован: 2008-12-16 16:04:14
- Откуда: питер
- Контактная информация:
Re: Повышение степени интерактивности планировщика ULE
интересно, почему никто из разработчиков не отвечает. Чтобы на это сказал Jeff
помнится был у него пост примерно на эту же тему http://jeffr-tech.livejournal.com/24280.html
помнится был у него пост примерно на эту же тему http://jeffr-tech.livejournal.com/24280.html
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон
- Mox
- лейтенант
- Сообщения: 757
- Зарегистрирован: 2008-12-16 16:04:14
- Откуда: питер
- Контактная информация:
Re: Повышение степени интерактивности планировщика ULE
Я бы еще на вашем месте CC'нул это письмо в freebsd-performance
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон
-
- мл. сержант
- Сообщения: 136
- Зарегистрирован: 2009-12-19 20:54:03
Re: Повышение степени интерактивности планировщика ULE
гадать можно долго...Mox писал(а):интересно, почему никто из разработчиков не отвечает
многие из них не верят, что мыша и клавиатура (условно говоря) может быть вне доступа при хорошей нагрузке...
буду готовить наглядное видео и резальтаты сравнительных тестов...
некоторые из разработчиков говорят, что у них все нормально работает и не признают наличия того факта о котором не я один говорю...
как раз его пост и послужил для меня последней каплей для действий...Mox писал(а):Чтобы на это сказал Jeff
помнится был у него пост примерно на эту же тему http://jeffr-tech.livejournal.com/24280.html
буду с ним пытаться списываться что бы провести его же методы тестирования интерактивности...
- Alex Keda
- стреляли...
- Сообщения: 35418
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Повышение степени интерактивности планировщика ULE
могут.
но не на новых машинах.
проблемы есть на нетбуках, например.
но не на новых машинах.
проблемы есть на нетбуках, например.
Убей их всех! Бог потом рассортирует...
-
- мл. сержант
- Сообщения: 136
- Зарегистрирован: 2009-12-19 20:54:03
Re: Повышение степени интерактивности планировщика ULE
без результатов тестов - толку не будет....Mox писал(а):Я бы еще на вашем месте CC'нул это письмо в freebsd-performance
да и с результатами тестов - тоже нужно будет многое объяснить...
-
- мл. сержант
- Сообщения: 136
- Зарегистрирован: 2009-12-19 20:54:03
Re: Повышение степени интерактивности планировщика ULE
На ноутах тоже...Alex Keda писал(а):могут.
но не на новых машинах.
проблемы есть на нетбуках, например.
я раньше думал, что проблеме подвержены определенные серии Core2Duo, но появились уже люди с такого же рода проблемами с интерактивностью на 4-х ядрах... с моими поправками система у них стала работать отзывчивее при нагрузке...
пока что мне нужно набрать статистику по таким случаям - потому будем смотреть откуда ноги растут...
Последний раз редактировалось fidaj 2011-11-02 18:53:34, всего редактировалось 1 раз.
-
- рядовой
- Сообщения: 20
- Зарегистрирован: 2008-04-13 18:10:20
- Контактная информация:
Re: Повышение степени интерактивности планировщика ULE
ну зависающего курсора еще ни разу не видел
но когда зависает ВСЕ на десктопе - периодически
причем проц то вроде и не загружен. ну 10-20%
перестает реагировать вообще все. замирает все. секунд на 5-10
но когда зависает ВСЕ на десктопе - периодически
причем проц то вроде и не загружен. ну 10-20%
перестает реагировать вообще все. замирает все. секунд на 5-10
-
- мл. сержант
- Сообщения: 136
- Зарегистрирован: 2009-12-19 20:54:03
Re: Повышение степени интерактивности планировщика ULE
пожалуйста - пишите доходчивей - патченное или оригинал?ark писал(а):ну зависающего курсора еще ни разу не видел
но когда зависает ВСЕ на десктопе - периодически
причем проц то вроде и не загружен. ну 10-20%
перестает реагировать вообще все. замирает все. секунд на 5-10
что где происходить не понятно...
-
- рядовой
- Сообщения: 20
- Зарегистрирован: 2008-04-13 18:10:20
- Контактная информация:
Re: Повышение степени интерактивности планировщика ULE
и оригинальное и патченое ядро. одно и тоже
актуально при работе с браузером. открываешь какой нибудь адрес. и все виснет. возможно связано с флеш плагином.
без браузера не замечал. но т.к. браузер запущен почти всегда - сказать трудно.
актуально при работе с браузером. открываешь какой нибудь адрес. и все виснет. возможно связано с флеш плагином.
без браузера не замечал. но т.к. браузер запущен почти всегда - сказать трудно.
-
- мл. сержант
- Сообщения: 136
- Зарегистрирован: 2009-12-19 20:54:03
Re: Повышение степени интерактивности планировщика ULE
предположу на 99,9%, что это не относится к теме данного топика...ark писал(а):и оригинальное и патченое ядро. одно и тоже
актуально при работе с браузером. открываешь какой нибудь адрес. и все виснет. возможно связано с флеш плагином.
без браузера не замечал. но т.к. браузер запущен почти всегда - сказать трудно.
-
- мл. сержант
- Сообщения: 136
- Зарегистрирован: 2009-12-19 20:54:03
Re: Повышение степени интерактивности планировщика ULE
граждане, напишите пожалуйста, в такой форме:
- Наблюдаю/Не наблюдаю проблему с подвисаниями на ULE
CPU:<модель>
-
- сержант
- Сообщения: 185
- Зарегистрирован: 2011-08-18 12:46:45
Re: Повышение степени интерактивности планировщика ULE
Не наблюдаю проблему с подвисаниями на ULE
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ (2210.20-MHz K8-class CPU)
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ (2210.20-MHz K8-class CPU)
-
- мл. сержант
- Сообщения: 136
- Зарегистрирован: 2009-12-19 20:54:03
Re: Повышение степени интерактивности планировщика ULE
Спасибо!PYO писал(а):Не наблюдаю проблему с подвисаниями на ULE
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ (2210.20-MHz K8-class CPU)
Прошу всех как можно больше дать ответов на мою просьбу (у кого есть и у кого нет такой проблемы)
потому что мне Jeff будет задавать вопросы и я ему должен что-то ответить.
- Mox
- лейтенант
- Сообщения: 757
- Зарегистрирован: 2008-12-16 16:04:14
- Откуда: питер
- Контактная информация:
Re: Повышение степени интерактивности планировщика ULE
Я думаю народ просто или привык или не нагружает так компутер, чтобы видеть, что лаги есть.
Так что опрос как-то не очень поможет. Т.к. нужно сначала придумать методику тестирования, чтобы народ запускал и смотрел, а потом уже делал выводы.
У меня на одноголовом Cerelon 2.4 ULE в отличие от BFS тормозит еще как.
Попробую на выходных еще потестить на нормально домашнем компе, но не обещаю
Так что опрос как-то не очень поможет. Т.к. нужно сначала придумать методику тестирования, чтобы народ запускал и смотрел, а потом уже делал выводы.
У меня на одноголовом Cerelon 2.4 ULE в отличие от BFS тормозит еще как.
Попробую на выходных еще потестить на нормально домашнем компе, но не обещаю
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон
- Alex Keda
- стреляли...
- Сообщения: 35418
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Повышение степени интерактивности планировщика ULE
не наблюдаю, 3 машины (куррент)
Оптерон 2 ядра 2Ггц (4Г рамы)
Кора Дуба 2 ядра 2 Ггц (4Г рамы)
Турион 2 ядра 2Ггц (2 гига рамы)
иногда
селерон 900 МГц (нетбук дочки, ееепц 4Г, куррент от этой весны, 512 рамы)
наблюдаю постоянные тормоза
VIA C7-M Processor 1200MHz, 1 ядро, 2 гига рамы - куррент от этой весны
вот тока про планировщик или нет всё это - я на знаю.
очень сильно подозреваю что основная причина тормозов - в наличии/отсутствии аппаратных ускорений на видеокарте.
остальное - вторично
Оптерон 2 ядра 2Ггц (4Г рамы)
Кора Дуба 2 ядра 2 Ггц (4Г рамы)
Турион 2 ядра 2Ггц (2 гига рамы)
иногда
селерон 900 МГц (нетбук дочки, ееепц 4Г, куррент от этой весны, 512 рамы)
наблюдаю постоянные тормоза
VIA C7-M Processor 1200MHz, 1 ядро, 2 гига рамы - куррент от этой весны
вот тока про планировщик или нет всё это - я на знаю.
очень сильно подозреваю что основная причина тормозов - в наличии/отсутствии аппаратных ускорений на видеокарте.
остальное - вторично
Убей их всех! Бог потом рассортирует...
-
- мл. сержант
- Сообщения: 136
- Зарегистрирован: 2009-12-19 20:54:03
Re: Повышение степени интерактивности планировщика ULE
Спасибо!
есть еще подозрение что:
- на AMD процессорах проблема не наблюдается вообще при количестве ядер >=2
- на всех одноядерниках есть проблема
- на некоторых моделях Intel с >=2 ядер проблемы нет
вероятнее всего - может быть еще причина в неправильном определении топологии CPU о чем тоже упоминал @avg и как раз определение топологии CPU в разных планировщиках определяется по разному...
тоже может быть, но при смене планировщика у меня соответственно меняется и картина поведения...Alex Keda писал(а):вот тока про планировщик или нет всё это - я на знаю.
очень сильно подозреваю что основная причина тормозов - в наличии/отсутствии аппаратных ускорений на видеокарте.
остальное - вторично
есть еще подозрение что:
- на AMD процессорах проблема не наблюдается вообще при количестве ядер >=2
- на всех одноядерниках есть проблема
- на некоторых моделях Intel с >=2 ядер проблемы нет
вероятнее всего - может быть еще причина в неправильном определении топологии CPU о чем тоже упоминал @avg и как раз определение топологии CPU в разных планировщиках определяется по разному...
-
- мл. сержант
- Сообщения: 136
- Зарегистрирован: 2009-12-19 20:54:03
Re: Повышение степени интерактивности планировщика ULE
попрошу - активнее, пожалуйста.
я хочу за сегодня подготовить ответ...
я хочу за сегодня подготовить ответ...
- Alex Keda
- стреляли...
- Сообщения: 35418
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Повышение степени интерактивности планировщика ULE
Код: Выделить всё
FreeBSD nonamehost 9.9-CURRENT FreeBSD 9.9-CURRENT #0 r226828M: Thu Oct 27 13:27:20 EEST 2011
ivan@nonamehost:/usr/obj/usr/src/sys/mk9 amd64
с портами проблемы?

Убей их всех! Бог потом рассортирует...
-
- мл. сержант
- Сообщения: 136
- Зарегистрирован: 2009-12-19 20:54:03
Re: Повышение степени интерактивности планировщика ULE
[offtop]Alex Keda писал(а):оффтоп...Код: Выделить всё
FreeBSD nonamehost 9.9-CURRENT FreeBSD 9.9-CURRENT #0 r226828M: Thu Oct 27 13:27:20 EEST 2011 ivan@nonamehost:/usr/obj/usr/src/sys/mk9 amd64
с портами проблемы?)
даже и не рискую это проверить - я сейчас в командировке - нужен рабочий комп...
приеду домой потом буду смотреть, но судя по рассылке - проблемы есть в некоторых случаях...
[/offtop]
-
- проходил мимо
Re: Повышение степени интерактивности планировщика ULE
avg@ выкладывал патчи в своей ветке, напримерfidaj писал(а):вероятнее всего - может быть еще причина в неправильном определении топологии CPU о чем тоже упоминал @avg и как раз определение топологии CPU в разных планировщиках определяется по разному...
https://gitorious.org/~avg/freebsd/avgb ... d2d03bfee5
https://gitorious.org/~avg/freebsd/avgb ... 6f0c10dd11
https://gitorious.org/~avg/freebsd/avgb ... cd5f157291
без понятия как он их тестирует, полагаю `qemu -smp' + tools/sched/schedgraph.py