Повышение степени интерактивности планировщика ULE

FreeBSD и прочие в роли десктопа.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
fidaj
мл. сержант
Сообщения: 136
Зарегистрирован: 2009-12-19 20:54:03

Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение fidaj » 2011-10-31 22:53:34

Приветствую!
Извините, но опять буду краток:
http://www.bsdportal.ru/viewtopic.php?t ... highlight=

Прошу активности участия.
Спасибо!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение f_andrey » 2011-10-31 23:03:33

Для таких вещей, как раз неплохо бы как раз понимать что делаешь, ну и выкладки привести, а вот эти страдания, я вот тут вижу замирание, а вот тут оно пропало, мало актуальны, без понимания причины.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

fidaj
мл. сержант
Сообщения: 136
Зарегистрирован: 2009-12-19 20:54:03

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение fidaj » 2011-10-31 23:07:08

f_andrey писал(а):Для таких вещей, как раз неплохо бы как раз понимать что делаешь, ну и выкладки привести, а вот эти страдания, я вот тут вижу замирание, а вот тут оно пропало, мало актуальны, без понимания причины.
те изменения, которые выставляю на публику понимаю в достаточной степени...
в изменениях устранена причина замирания...

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


ark
рядовой
Сообщения: 20
Зарегистрирован: 2008-04-13 18:10:20
Контактная информация:

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение ark » 2011-11-02 3:07:06

накатил патч на свежеобновленное ядро.
[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

Непрочитанное сообщение Mox » 2011-11-02 11:41:51

интересно, почему никто из разработчиков не отвечает. Чтобы на это сказал Jeff
помнится был у него пост примерно на эту же тему http://jeffr-tech.livejournal.com/24280.html
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон

Аватара пользователя
Mox
лейтенант
Сообщения: 757
Зарегистрирован: 2008-12-16 16:04:14
Откуда: питер
Контактная информация:

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение Mox » 2011-11-02 11:55:42

Я бы еще на вашем месте CC'нул это письмо в freebsd-performance
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон

fidaj
мл. сержант
Сообщения: 136
Зарегистрирован: 2009-12-19 20:54:03

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение fidaj » 2011-11-02 18:41:01

Mox писал(а):интересно, почему никто из разработчиков не отвечает
гадать можно долго...
многие из них не верят, что мыша и клавиатура (условно говоря) может быть вне доступа при хорошей нагрузке...
буду готовить наглядное видео и резальтаты сравнительных тестов...
некоторые из разработчиков говорят, что у них все нормально работает и не признают наличия того факта о котором не я один говорю...
Mox писал(а):Чтобы на это сказал Jeff
помнится был у него пост примерно на эту же тему http://jeffr-tech.livejournal.com/24280.html
как раз его пост и послужил для меня последней каплей для действий...
буду с ним пытаться списываться что бы провести его же методы тестирования интерактивности...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35462
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение Alex Keda » 2011-11-02 18:42:04

могут.
но не на новых машинах.

проблемы есть на нетбуках, например.
Убей их всех! Бог потом рассортирует...

fidaj
мл. сержант
Сообщения: 136
Зарегистрирован: 2009-12-19 20:54:03

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение fidaj » 2011-11-02 18:47:58

Mox писал(а):Я бы еще на вашем месте CC'нул это письмо в freebsd-performance
без результатов тестов - толку не будет....
да и с результатами тестов - тоже нужно будет многое объяснить...

fidaj
мл. сержант
Сообщения: 136
Зарегистрирован: 2009-12-19 20:54:03

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение fidaj » 2011-11-02 18:52:07

Alex Keda писал(а):могут.
но не на новых машинах.

проблемы есть на нетбуках, например.
На ноутах тоже...
я раньше думал, что проблеме подвержены определенные серии Core2Duo, но появились уже люди с такого же рода проблемами с интерактивностью на 4-х ядрах... с моими поправками система у них стала работать отзывчивее при нагрузке...
пока что мне нужно набрать статистику по таким случаям - потому будем смотреть откуда ноги растут...
Последний раз редактировалось fidaj 2011-11-02 18:53:34, всего редактировалось 1 раз.

ark
рядовой
Сообщения: 20
Зарегистрирован: 2008-04-13 18:10:20
Контактная информация:

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение ark » 2011-11-02 18:52:29

ну зависающего курсора еще ни разу не видел
но когда зависает ВСЕ на десктопе - периодически
причем проц то вроде и не загружен. ну 10-20%
перестает реагировать вообще все. замирает все. секунд на 5-10

fidaj
мл. сержант
Сообщения: 136
Зарегистрирован: 2009-12-19 20:54:03

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение fidaj » 2011-11-02 19:12:32

ark писал(а):ну зависающего курсора еще ни разу не видел
но когда зависает ВСЕ на десктопе - периодически
причем проц то вроде и не загружен. ну 10-20%
перестает реагировать вообще все. замирает все. секунд на 5-10
пожалуйста - пишите доходчивей - патченное или оригинал?
что где происходить не понятно...

ark
рядовой
Сообщения: 20
Зарегистрирован: 2008-04-13 18:10:20
Контактная информация:

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение ark » 2011-11-02 20:49:43

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

fidaj
мл. сержант
Сообщения: 136
Зарегистрирован: 2009-12-19 20:54:03

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение fidaj » 2011-11-02 21:04:10

ark писал(а):и оригинальное и патченое ядро. одно и тоже
актуально при работе с браузером. открываешь какой нибудь адрес. и все виснет. возможно связано с флеш плагином.
без браузера не замечал. но т.к. браузер запущен почти всегда - сказать трудно.
предположу на 99,9%, что это не относится к теме данного топика...

fidaj
мл. сержант
Сообщения: 136
Зарегистрирован: 2009-12-19 20:54:03

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение fidaj » 2011-11-03 21:40:54

граждане, напишите пожалуйста, в такой форме:
  • Наблюдаю/Не наблюдаю проблему с подвисаниями на ULE
    CPU:<модель>
Спасибо.

PYO
сержант
Сообщения: 187
Зарегистрирован: 2011-08-18 12:46:45

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение PYO » 2011-11-03 23:34:48

Не наблюдаю проблему с подвисаниями на ULE
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ (2210.20-MHz K8-class CPU)

fidaj
мл. сержант
Сообщения: 136
Зарегистрирован: 2009-12-19 20:54:03

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение fidaj » 2011-11-04 0:19:26

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

Непрочитанное сообщение Mox » 2011-11-04 8:13:02

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

У меня на одноголовом Cerelon 2.4 ULE в отличие от BFS тормозит еще как.
Попробую на выходных еще потестить на нормально домашнем компе, но не обещаю
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35462
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение Alex Keda » 2011-11-04 10:05:07

не наблюдаю, 3 машины (куррент)
Оптерон 2 ядра 2Ггц (4Г рамы)
Кора Дуба 2 ядра 2 Ггц (4Г рамы)
Турион 2 ядра 2Ггц (2 гига рамы)

иногда
селерон 900 МГц (нетбук дочки, ееепц 4Г, куррент от этой весны, 512 рамы)

наблюдаю постоянные тормоза
VIA C7-M Processor 1200MHz, 1 ядро, 2 гига рамы - куррент от этой весны

вот тока про планировщик или нет всё это - я на знаю.
очень сильно подозреваю что основная причина тормозов - в наличии/отсутствии аппаратных ускорений на видеокарте.
остальное - вторично
Убей их всех! Бог потом рассортирует...

fidaj
мл. сержант
Сообщения: 136
Зарегистрирован: 2009-12-19 20:54:03

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение fidaj » 2011-11-04 10:37:42

Спасибо!
Alex Keda писал(а):вот тока про планировщик или нет всё это - я на знаю.
очень сильно подозреваю что основная причина тормозов - в наличии/отсутствии аппаратных ускорений на видеокарте.
остальное - вторично
тоже может быть, но при смене планировщика у меня соответственно меняется и картина поведения...

есть еще подозрение что:
- на AMD процессорах проблема не наблюдается вообще при количестве ядер >=2
- на всех одноядерниках есть проблема
- на некоторых моделях Intel с >=2 ядер проблемы нет

вероятнее всего - может быть еще причина в неправильном определении топологии CPU о чем тоже упоминал @avg и как раз определение топологии CPU в разных планировщиках определяется по разному...

fidaj
мл. сержант
Сообщения: 136
Зарегистрирован: 2009-12-19 20:54:03

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение fidaj » 2011-11-04 11:21:04

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

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35462
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение Alex Keda » 2011-11-04 11:53:34

Код: Выделить всё

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
оффтоп...
с портами проблемы? =))
Убей их всех! Бог потом рассортирует...

fidaj
мл. сержант
Сообщения: 136
Зарегистрирован: 2009-12-19 20:54:03

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение fidaj » 2011-11-04 12:42:38

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]
даже и не рискую это проверить - я сейчас в командировке - нужен рабочий комп...
приеду домой потом буду смотреть, но судя по рассылке - проблемы есть в некоторых случаях...
[/offtop]

Гость
проходил мимо

Re: Повышение степени интерактивности планировщика ULE

Непрочитанное сообщение Гость » 2011-11-04 17:27:36

fidaj писал(а):вероятнее всего - может быть еще причина в неправильном определении топологии CPU о чем тоже упоминал @avg и как раз определение топологии CPU в разных планировщиках определяется по разному...
avg@ выкладывал патчи в своей ветке, например
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