BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 167 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8, 9  След.
Автор Сообщение
 Заголовок сообщения: Re: Тестирование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Вс 12 окт, 2014 7:59 pm 
Не в сети

Зарегистрирован: Чт 14 май, 2009 6:56 pm
Сообщения: 737
Я уже давно не испытываю никаких проблем с ULE, кстати.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тестирование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Вт 14 окт, 2014 10:14 am 
Не в сети
Модератор
Аватара пользователя

Зарегистрирован: Ср 08 ноя, 2006 2:53 pm
Сообщения: 5345
Откуда: СССР, Харьков
arrowdodger писал(а):
Я уже давно не испытываю никаких проблем с ULE, кстати.

Действительно какие проблемы?
Если 4 головы на борту, 8G памяти, страйп или рейд10 и десктоп.
Сложно затормозить такую систему, при желании можно и такое устроить любому планировщику.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Ср 15 окт, 2014 11:26 am 
Не в сети

Зарегистрирован: Чт 14 май, 2009 6:56 pm
Сообщения: 737
2 головы через гипертрейдинг, 2 гига, зфс.
Я знаю о чем говорю - раньше тормозило, а сейчас нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Ср 15 окт, 2014 11:30 am 
Не в сети

Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3076
Откуда: Мезозой Пангея
arrowdodger писал(а):
2 головы через гипертрейдинг, 2 гига, зфс.
Я знаю о чем говорю - раньше тормозило, а сейчас нет.


какой коммит устранил тормоза?

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.13.7-zen+ #10 ZEN SMP Mon Oct 16 20:03:34 EEST 2017 x86_64 x86_64 x86_64 GNU/Linux


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Ср 15 окт, 2014 3:54 pm 
Не в сети

Зарегистрирован: Чт 14 май, 2009 6:56 pm
Сообщения: 737
Во-первых, это было уже года два назад, во-вторых я просто раз в месяц обновляюсь, поэтому точный коммит все равно не могу назвать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Ср 15 окт, 2014 4:26 pm 
Не в сети

Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3076
Откуда: Мезозой Пангея
arrowdodger писал(а):
Во-первых, это было уже года два назад, во-вторых я просто раз в месяц обновляюсь, поэтому точный коммит все равно не могу назвать.


НЕ было за эти 2 года того коммита в ULE, который бы способствовал устранению плохой интерактивности - тормозов в моем понимании... были потуги по исправлению багов работы планировщика...
https://svnweb.freebsd.org/base/stable/ ... c?view=log

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.13.7-zen+ #10 ZEN SMP Mon Oct 16 20:03:34 EEST 2017 x86_64 x86_64 x86_64 GNU/Linux


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Ср 15 окт, 2014 5:55 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5118
Откуда: Москва
На интерактивность влияет множество факторов помимо шедулера.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Ср 15 окт, 2014 7:16 pm 
Не в сети

Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3076
Откуда: Мезозой Пангея
AMDmi3 писал(а):
На интерактивность влияет множество факторов помимо шедулера.

ну да.
из основных:
-железо
-/sys/kern/kern_*
-/sys/kern/sched_*

если железо не менялось с тех пор + /sys/kern/kern_* общее для всех /sys/kern/sched_* - поэтому остальные изменения касаются только /sys/kern/sched_*

я уж более года точно провожу сравнительные тесты между ULE & FBFS на локалхосте - и они не в пользу ULE касаемо интерактивности увы...

P.S. вон у человека (не буду тыкать пальцами) на i7 тоже не видит разницы - а на i5 заметно...

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.13.7-zen+ #10 ZEN SMP Mon Oct 16 20:03:34 EEST 2017 x86_64 x86_64 x86_64 GNU/Linux


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Ср 15 окт, 2014 10:07 pm 
Не в сети

Зарегистрирован: Чт 14 май, 2009 6:56 pm
Сообщения: 737
Ну, тем не менее, у меня теперь нет никаких проблем. Не знаю как это объяснить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Ср 15 окт, 2014 10:37 pm 
Не в сети

Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3076
Откуда: Мезозой Пангея
arrowdodger писал(а):
Ну, тем не менее, у меня теперь нет никаких проблем. Не знаю как это объяснить.


я конечно не хочу никому ничего доказывать, но...
есть что-то записывающее с 30fps хотя бы? мобилка, фотик планшет?

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.13.7-zen+ #10 ZEN SMP Mon Oct 16 20:03:34 EEST 2017 x86_64 x86_64 x86_64 GNU/Linux


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Чт 16 окт, 2014 10:13 am 
Не в сети

Зарегистрирован: Чт 14 май, 2009 6:56 pm
Сообщения: 737
Есть. Заснять как я запускаю сборку кланга и иду читать интернет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Чт 16 окт, 2014 11:17 am 
Не в сети

Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3076
Откуда: Мезозой Пангея
arrowdodger писал(а):
Есть. Заснять как я запускаю сборку кланга и иду читать интернет?

да заснять на ULE, только я сейчас типа теста напишу что именно и как....
и сам сниму точно такое же на FBFS...

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.13.7-zen+ #10 ZEN SMP Mon Oct 16 20:03:34 EEST 2017 x86_64 x86_64 x86_64 GNU/Linux


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Чт 16 окт, 2014 12:02 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5118
Откуда: Москва
А толку? Нужно сравнивать на одном железе на одной системе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Чт 16 окт, 2014 12:09 pm 
Не в сети

Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3076
Откуда: Мезозой Пангея
AMDmi3 писал(а):
А толку? Нужно сравнивать на одном железе на одной системе.

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

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

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.13.7-zen+ #10 ZEN SMP Mon Oct 16 20:03:34 EEST 2017 x86_64 x86_64 x86_64 GNU/Linux


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Чт 16 окт, 2014 12:28 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5118
Откуда: Москва
Т.е. вы банально не верите что с ULE всё замечательно работает и хотите показать на видео тормоза которые автор не заметил или не захотел заметить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Чт 16 окт, 2014 12:32 pm 
Не в сети

Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3076
Откуда: Мезозой Пангея
AMDmi3 писал(а):
Т.е. вы банально не верите что с ULE всё замечательно работает и хотите показать на видео тормоза которые автор не заметил или не захотел заметить?

как-то так...

какие буду предложения по выявлению сути мифического термина - интерактивности? ;)

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

насколько я понимаю - этот /usr/src/tools/sched/schedgraph.py прибит гвоздями к ULE (возможно я и ошибаюсь) и не является универсальным тестом для всех типов планировщиков, хотя бы того же 4BSD...

в случае моей ошибки по поводу /usr/src/tools/sched/schedgraph.py - метод описанный в скрипте - можно использовать для анализа интерактивности планировщика...

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

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.13.7-zen+ #10 ZEN SMP Mon Oct 16 20:03:34 EEST 2017 x86_64 x86_64 x86_64 GNU/Linux


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Чт 16 окт, 2014 1:23 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5118
Откуда: Москва
Я думаю это не очень сложно - нужно взять синтетический аналог реального процесса, на котором могут быть заметны проблемы с интерактивностью. Например, показывать фильм с минимальной буфферизацией - если декодинг и вывод одного фрейма занимает больше 1/FPS секунд, то тест провален + можно оценивать распределение задержки на разных планировщиках.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Чт 16 окт, 2014 3:21 pm 
Не в сети

Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3076
Откуда: Мезозой Пангея
arrowdodger писал(а):
Есть. Заснять как я запускаю сборку кланга и иду читать интернет?


AMDmi3 писал(а):
Я думаю это не очень сложно - нужно взять синтетический аналог реального процесса, на котором могут быть заметны проблемы с интерактивностью. Например, показывать фильм с минимальной буфферизацией - если декодинг и вывод одного фрейма занимает больше 1/FPS секунд, то тест провален + можно оценивать распределение задержки на разных планировщиках.


самый простой из способов - я выявляю лаги с интерактивностью в ULE & FBFS так:
имею установленным /usr/ports/net-p2p/cpuminer
firefox - в режиме воспроизведения видео HTML5
например тестовое видео https://www.youtube.com/watch?v=11zf7Y5tUbM
далее в двух терминалах запускаю
Код:
minerd --benchmark

и
Код:
make -j<N> -C /usr/ports/lang/gcc build

где N=`sysctl -n kern.smp.cpus`
и наблюдаю потерю кадров, но в случае с ULE - еще и ощутимое слайдшоу, торможение курсора мыши и тормозную реакцию на мои манипуляции с графическим интерфейсом (открытие окон, редактирование документа - да что угодно - то что я обычно делаю на десктопе)...
предлагаю проверить хотя бы на таком тесте и станет всё очевидным ;)
ну и на всякий случай показать top -P - все ли ядра грузит..

в подтверждение сказанному автором ULE http://jeffr-tech.livejournal.com/24280 ... 28#t941528
что не бывает универсальных планировщиков - у каждого есть слабые и сильные места...
ULE по прежнему ведет первенство практически только в сборке ядромира - именно под это этот планировщик больше всего и оптимизировался автором.

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.13.7-zen+ #10 ZEN SMP Mon Oct 16 20:03:34 EEST 2017 x86_64 x86_64 x86_64 GNU/Linux


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Чт 16 окт, 2014 4:02 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5118
Откуда: Москва
Не знаю, УМВР. poudriere постоянно что-то собирает, я об этом знаю разве что по gkrellm.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование FBFS ( FreeBSD BFS ) scheduler
СообщениеДобавлено: Чт 16 окт, 2014 4:17 pm 
Не в сети

Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3076
Откуда: Мезозой Пангея
AMDmi3 писал(а):
Не знаю, УМВР. poudriere постоянно что-то собирает, я об этом знаю разве что по gkrellm.

poudriere и многое другое уходят в nice... при таком подходе ничего никому почти не мешает...
я же говорю о том случае - когда не управлять руками/скриптами приоритетами - а использовать присвоенные системой...
пример явной проверки я показал выше, стоит для начала попробовать вместо обсуждений :)

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.13.7-zen+ #10 ZEN SMP Mon Oct 16 20:03:34 EEST 2017 x86_64 x86_64 x86_64 GNU/Linux


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 167 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8, 9  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: AlexVPetrov, Bing [Bot]


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

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика