URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 79958
[ Назад ]
Исходное сообщение
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено opennews , 24-Авг-11 15:12
В рамках инициативы Google Summer of Code во FreeBSD был портирован планировщик задач BFS (http://ck.kolivas.org/patches/bfs/) (Brain Fuck Scheduler), изначально созданный (http://www.opennet.me/opennews/art.shtml?num=23249) для Linux с целью увеличения отзывчивости системы и минимизации задержек при выполнении десктоп-ориентированных задач. Выполнявший портирование разработчик представил (http://rudot.blog.com/2011/08/19/fbfs-final-benchmarks-avail.../) отчет с результатами измерения производительности BFS во FreeBSD, в сравнении со штатными планировщиками 4BSD и ULE.
При тестировании на двухпроцессором компьютере производительности PostgreSQL при использовании патча (http://rudot.blog.com/latest-patch-available/) с реализацией BFS для FreeBSD 9.0-Beta1 новый планировщик, несмотря на его предельную простоту, продемонстрировал очень хорошие результаты. При использовании 8-процессороной системы, производительность BFS уже не была на высоте, что подчеркивает, что данный планировщик...
URL: http://rudot.blog.com/2011/08/19/fbfs-final-benchmarks-avail.../
Новость: http://www.opennet.me/opennews/art.shtml?num=31578
Содержание
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 15:12 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 15:23 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 16:16 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Below, 16:20 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Andrey Mitrofanov, 16:25 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,redixin, 12:50 , 25-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 16:53 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Кракен, 18:42 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,pro100master, 19:53 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,AlexAT, 22:01 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Кракен, 22:46 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 21:23 , 25-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,AHAHAC, 00:26 , 26-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 22:51 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 15:32 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 16:11 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,AHAHAC, 00:32 , 26-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,oops, 15:13 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 16:56 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,ander, 19:44 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 23:59 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,ezhik, 03:53 , 25-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 10:47 , 25-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,nuclight, 23:45 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 00:00 , 25-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 17:25 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 17:36 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Zenitur, 18:21 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Карбофос, 22:42 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 22:54 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,artemrts, 23:02 , 24-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 01:10 , 25-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,тигар, 11:27 , 25-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 03:17 , 26-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,fidaj, 03:31 , 26-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,artemrts, 21:14 , 26-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,fidaj, 21:19 , 26-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,funt, 21:10 , 25-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 03:16 , 26-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,AdVv, 09:06 , 26-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 02:25 , 25-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 16:31 , 25-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Vitaly_loki, 20:25 , 25-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 21:22 , 25-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,ezhik, 03:58 , 25-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,anonymous, 18:24 , 25-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,manefesto, 07:10 , 25-Авг-11
- Оценка производительности портированного для FreeBSD планиро...,Аноним, 03:18 , 26-Авг-11
Сообщения в этом обсуждении
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 24-Авг-11 15:12
А что не так во FreeBSD было с десктопной отзывчивостью? ULE с этим замечательно справляется, на 2 ядрах во время portupgrade -a (без nice) спокойно смотрю кино и прочими вещами занимаюсь, никак его не замечая. Вот в linux на той же машине в таких же условиях мышь дёргается и звук заикается.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 24-Авг-11 15:23
Вы врете, сэр! В linux довольно сложно устроить "те же условия". Хотя-бы за отсутствием portupgrade.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 24-Авг-11 16:16
У меня Linux 3.0.3. При копировании жирного файла все начинает тормозить
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Below , 24-Авг-11 16:20
Вы уверены, что это проблема планировщка?
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Andrey Mitrofanov , 24-Авг-11 16:25
Кстати, да! Теперь, когда эти ребята взялись за fbsd, ждём портирования 12309.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено redixin , 25-Авг-11 12:50
Почему нет? Ведь 12309 это модно и современно!
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 24-Авг-11 16:53
> Да не звезди!! У меня Linux 3.0.3. При копировании жирного файла все
> начинает тормозить А у меня FreeBSD 8.2. Same problem, bro.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Кракен , 24-Авг-11 18:42
Особенно на флешку. Причем в винде такой проблемы не наблюдается.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено pro100master , 24-Авг-11 19:53
винда заранее притормаживает и размазывает тормоза во времени и пространстве :)
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено AlexAT , 24-Авг-11 22:01
И под виндой это бывает. Берите нормальное железо с нормальным контроллером диска, а не 82801.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Кракен , 24-Авг-11 22:46
Железу 7ой год. Еще 2 года назад я и не знал, что такое может быть, но вот с каким то упдейтом прилетело.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 25-Авг-11 21:23
> Еще 2 года назад я и не знал, что такое может быть, но вот с каким то упдейтом прилетело.Ubuntu?
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено AHAHAC , 26-Авг-11 00:26
Никогда не было
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 24-Авг-11 22:51
Не тупите. Сборка во столько до потоков - вот и те же условия.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 24-Авг-11 15:32
> А что не так во FreeBSD было с десктопной отзывчивостью? ULE с
> этим замечательно справляется, на 2 ядрах во время portupgrade -a (без
> nice) спокойно смотрю кино и прочими вещами занимаюсь, никак его не
> замечая. Вот в linux на той же машине в таких же
> условиях мышь дёргается и звук заикается.Вот видео:
http://www.youtube.com/watch?v=1CLCp-dqWu0
Да, кстати звук на 8 ветке у тестирующих тоже запинается при больших нагрузках.
Говорят, что пофиксили для 9.0
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 24-Авг-11 16:11
А я использую FreeBSD как очень удачную реализацию софтрверного ревербератора:Началась эта песня с Pentium Pro/200Mhz/96Mb ram/300+40Gb Hdd/FreeBSD 6-CURRENT
сборка FreeBSD-4-stable, FreeBSD 5-Stable, FreeBSD 6-Current по 4 потока на каждый, и вывод звука с помощью MPlayer
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено AHAHAC , 26-Авг-11 00:32
> А я использую FreeBSD как очень удачную реализацию софтрверного ревербератора:
> Началась эта песня с Pentium Pro/200Mhz/96Mb ram/300+40Gb Hdd/FreeBSD 6-CURRENT
> сборка FreeBSD-4-stable, FreeBSD 5-Stable, FreeBSD 6-Current по 4 потока на каждый, и
> вывод звука с помощью MPlayer ... не мешки ворочать. Когда PPRO был рабочий мплеера ещё не было,
а ходовые и дешёвые были Пень3.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено oops , 24-Авг-11 15:13
Rudo Tomori молодец! да и Fidaj тоже. У меня на одно-процессорной машине FBFS работает лучше ULE
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 24-Авг-11 16:56
Радует, что во фре появляется все больше ключевых компонентов под copyleft-лицензиями (ZFS, DTrace, вот теперь BFS еще).
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено ander , 24-Авг-11 19:44
А с чего вы решили что на BFS там copyleft?
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 24-Авг-11 23:59
А что, разве BFS не под GPLv2?
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено ezhik , 25-Авг-11 03:53
Код под BSD нельзя линковать с кодом GPL (в проект под GPL можно включать код под BSD). То есть ты можешь взять код драйвера под BSD перенести его в Linux (поправив лишь интерфейс с ядром). Нужно будет лишь указать, что эти файлы (драйвера) под лицензией BSD (при этом все правки и дополнения можешь выкладывать под GPL, если это не тривиальные измнения, типа исправления ошибок или небольшого изменения функциональности). Наоборот делать нельзя.Скорее всего они переписали целиком весь код BFS и сделали новую реализацию под нужной лицензией.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 25-Авг-11 10:47
> Код под BSD нельзя линковать с кодом GPLЭто несусветная чушь.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено nuclight , 24-Авг-11 23:45
> Радует, что во фре появляется все больше ключевых компонентов под copyleft-лицензиями (ZFS,
> DTrace, вот теперь BFS еще).Это же weak copyleft, а не обычный вирусный copyleft, чего его бояться.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 25-Авг-11 00:00
> Это же weak copyleft, а не обычный вирусный copyleft, чего его бояться. Тем не менее, он тоже может подпортить много крови любителям продавать воздух.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 24-Авг-11 17:25
Попробовал у себя, отзывчивость увеличилась почти на 7%.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 24-Авг-11 17:36
А чем вы ее так точно измеряете?
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Zenitur , 24-Авг-11 18:21
Пробовал только PC-BSD. Друг говорит он тормозной, что там хоть и KDE 4, а логинится система через gdm. И что его FreeBSD занимает после загрузки 350 Мб памяти с теми же KDE 4, а PC-BSD 800. Тем не менее, я пробовал только это. И заметил, что система совершенно неотзывчива. Любой LiveCD Linux его уделявает.Но ещё раз повторю, пробовал только PC-BSD.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Карбофос , 24-Авг-11 22:42
другу бы научиться еще диагностировать...
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 24-Авг-11 22:54
С этим недопланировщиком и мышь дёргается, и звук лагает, с ULE (да и старым) такого никогда не было. Бесполезная поделка, не надо тянуть из linux всякую гадость, а то правда до 12309 доберетесь.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено artemrts , 24-Авг-11 23:02
Кстати вопрос. Если железка - старый однопроцессорный одноядерный без HT Pentium4, то какой планировщик лучше ULE или 4BSD?
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 25-Авг-11 01:10
4BSD не нужен вообще ни при каких условиях.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено тигар , 25-Авг-11 11:27
обоснуете?
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 26-Авг-11 03:17
> обоснуете?Что тут обосновывать? И по производительности, и по отзывчивости системы он с треском сливает ULE, особенно на нескольких ядрах.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено fidaj , 26-Авг-11 03:31
>> обоснуете?
> Что тут обосновывать? И по производительности, и по отзывчивости системы он с
> треском сливает ULE, особенно на нескольких ядрах.сделайте и покажите мне подобное http://www.youtube.com/watch?v=1CLCp-dqWu0 с ULE или 4BSD
а я погляжу каков слив...
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено artemrts , 26-Авг-11 21:14
>>> обоснуете?
>> Что тут обосновывать? И по производительности, и по отзывчивости системы он с
>> треском сливает ULE, особенно на нескольких ядрах.
> сделайте и покажите мне подобное http://www.youtube.com/watch?v=1CLCp-dqWu0 с ULE или
> 4BSD
> а я погляжу каков слив...Кстати, в ролике мелькнул P-CAD. Как ты его во Фре запустил? Wine?
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено fidaj , 26-Авг-11 21:19
>>>> обоснуете?
>>> Что тут обосновывать? И по производительности, и по отзывчивости системы он с
>>> треском сливает ULE, особенно на нескольких ядрах.
>> сделайте и покажите мне подобное http://www.youtube.com/watch?v=1CLCp-dqWu0 с ULE или
>> 4BSD
>> а я погляжу каков слив...
> Кстати, в ролике мелькнул P-CAD. Как ты его во Фре запустил? Wine? да - wine...
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено funt , 25-Авг-11 21:10
для однопроцессорных одноядерных систем это возможно лучший планировщик из всех, он уделывает ule
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 26-Авг-11 03:16
Это неправда.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено AdVv , 26-Авг-11 09:06
Это правда. Хотя бы в этой новости тесты глянь.
Проблемы у него на многопроцессорных системах.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 25-Авг-11 02:25
Я бы предпочел 4BSD.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 25-Авг-11 16:31
Обоснуете?
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Vitaly_loki , 25-Авг-11 20:25
Предпочтения нужно обосновывать?
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 25-Авг-11 21:22
Разумеется.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено ezhik , 25-Авг-11 03:58
Забавные тесты. Переплюнули фороникс, однозначно. Анестезиолог позиционировал BFS для десктопного применения. Создавал он его для улучшения отзывчивости. А тут тестируют производительность postgres в виртуалке.
Язабан, как говорят на LOR'е.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено anonymous , 25-Авг-11 18:24
Годный выхлоп. Тест говорит о том, что не смотря на то что патч нацелен на отзывычивость, он и Postrges неплохо так обслуживает. Например - "мы создали новый двигатель, оптимизировали уровень шума. Тесты показали, что помимо уменьшения шума наш двигатель потребляет меньше топлива при той же отдаваемой мощности". Поколение Яги ?
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено manefesto , 25-Авг-11 07:10
Я тестировал fbfs на 9.0-beta1
Экстра прироста или снижения производительности не заметил.
"Оценка производительности портированного для FreeBSD планиро..."
Отправлено Аноним , 26-Авг-11 03:18
> Я тестировал fbfs на 9.0-beta1
> Экстра прироста или снижения производительности не заметил.А ему и неоткуда взяться, ибо это шедулеры - переливание из пустого в порожнее.