<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Кон Коливас представил BFS, новый планировщик задач для Linu...</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/58422.html</link>
    <description>Кон Коливас (Con Kolivas), в прошлом работавший над проблемами интерактивности рабочего стола и поддерживавший собственную ветку ядра &quot;-ck&quot;, развитие которой было прекращено (http://www.opennet.ru/opennews/art.shtml?num=11124) в 2007 году из-за множественных отказов о включении патчей Кона в основную ветку ядра Linux, вернулся с новым предложением и опубликовал (http://ck.kolivas.org/patches/bfs/bfs-faq.txt) код нового планировщик задач, названного BFS (http://ck.kolivas.org/patches/bfs/) (Brain Fuck Scheduler). &lt;br&gt;BFS предельно прост и создан так, как показалось верным автору, без оглядки на современные представления о дизайне планировщиков задач и без надежды на его включение в состав ядра. Название BFS выбрано исходя из того, что разработчикам придется поломать голову, чтобы разобраться, как такой простой и не соответствующий классическим представлениям планировщик может демонстрировать такую хорошую отзывчивость при работе системы.&lt;br&gt;&lt;br&gt;&lt;br&gt;Отличительными чертами нового планировщика явля...&lt;br&gt;&lt;br&gt;URL: http://lwn.net</description>

<item>
    <title>Кон Коливас представил BFS, новый планировщик задач для Linu... (pavlinux)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/58422.html#74</link>
    <pubDate>Mon, 01 Mar 2010 20:55:39 GMT</pubDate>
    <description>Какое ядро-то? С версии 2.6.32 KTHREAD_NICE_LEVEL = 0 у всех процессов. &lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Кон Коливас представил BFS, новый планировщик задач для Linu... (БездыХанный)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/58422.html#73</link>
    <pubDate>Mon, 01 Mar 2010 19:57:25 GMT</pubDate>
    <description>&amp;gt;Попробовал - сразу всё закрутилось =))) &lt;br&gt;&lt;br&gt;Всмысле, залетало.&lt;br&gt;</description>
</item>

<item>
    <title>Кон Коливас представил BFS, новый планировщик задач для Linu... (БездыХанный)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/58422.html#72</link>
    <pubDate>Mon, 01 Mar 2010 19:57:12 GMT</pubDate>
    <description>Попробовал - сразу всё закрутилось =)))&lt;br&gt;</description>
</item>

<item>
    <title>Кон Коливас представил BFS, новый планировщик задач для Linu... (pavlinux)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/58422.html#71</link>
    <pubDate>Sat, 12 Sep 2009 23:37:25 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;Хе, шутник... &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;А если BFS попробовать с KTHREAD_NICE_LEVEL = -5  ??? &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Поведайте нам, что значит сие =) &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Ну, что за параметр KTHREAD_NICE_LEVEL) &lt;br&gt;&lt;br&gt;KTHREAD - K = Kernel = ЯДРО - THREAD - http://ru.wikipedia.org/wiki/Thread&lt;br&gt;NICE (LEVEL) - http://ru.wikipedia.org/wiki/Nice &lt;br&gt;(там хреново написано, nice это не приоритет, скорее порядок в очереди на выполнение)&lt;br&gt;(почему назвали nice не помню, помоему в Кериган и Пайке написано)&lt;br&gt;&lt;br&gt;Переводим, получаем - Значение коэффициента планирования потоков/нитей ядра. &lt;br&gt;&lt;br&gt;# ps -eo nice,cmd &amp;#124; sort -r&lt;br&gt;&lt;br&gt;И видишь, все кто в квадратных скобках, это KTHREADы и у всех -5 &lt;br&gt;&lt;br&gt;или так &lt;br&gt;&lt;br&gt;# ps -eo pri,cmd &amp;#124; sort -r (тут от 0 до 139 - это как раз и есть полный приоритет)&lt;br&gt;&lt;br&gt;Этот Кон в пальто, взял и приравнял эти коэффициенты к 0, т.е как у обычных процессов :)&lt;br&gt;&lt;br&gt;Можно так же приколоться с CFS &lt;br&gt;# for i in &#096;ps -eo &#037;p&#096;; do renice 0 -p $i; done;&lt;br&gt;&lt;br&gt;и тогда делать бенчмарки. &lt;br&gt;</description>
</item>

<item>
    <title>Кон Коливас представил BFS, новый планировщик задач для Linu... (XoRe)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/58422.html#70</link>
    <pubDate>Sat, 12 Sep 2009 16:11:50 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;-#define KTHREAD_NICE_LEVEL (-5) &lt;br&gt;&amp;gt;+#define KTHREAD_NICE_LEVEL (0) &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Хе, шутник... &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;А если BFS попробовать с KTHREAD_NICE_LEVEL = -5  ??? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;Поведайте нам, что значит сие =)&lt;br&gt;&lt;br&gt;Ну, что за параметр KTHREAD_NICE_LEVEL)&lt;br&gt;</description>
</item>

<item>
    <title>Кон Коливас представил BFS, новый планировщик задач для Linu... (pavlinux)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/58422.html#69</link>
    <pubDate>Tue, 08 Sep 2009 17:21:37 GMT</pubDate>
    <description>--- a/kernel/kthread.c&lt;br&gt;+++ b/kernel/kthread.c&lt;br&gt;&#064;&#064; -16,7 +16,7 &#064;&#064;&lt;br&gt; #include &amp;lt;linux/mutex.h&amp;gt;&lt;br&gt; #include &amp;lt;trace/events/sched.h&amp;gt;&lt;br&gt;&lt;br&gt;-#define KTHREAD_NICE_LEVEL (-5)&lt;br&gt;+#define KTHREAD_NICE_LEVEL (0)&lt;br&gt;&lt;br&gt;Хе, шутник...&lt;br&gt;&lt;br&gt;&lt;br&gt;А если BFS попробовать с KTHREAD_NICE_LEVEL = -5  ???&lt;br&gt;&lt;br&gt; &lt;br&gt;</description>
</item>

<item>
    <title>придёте на пересдачу (Вова)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/58422.html#68</link>
    <pubDate>Mon, 07 Sep 2009 08:17:41 GMT</pubDate>
    <description>&amp;gt;Как было переведено &quot;Fuck you&quot; в классическом переводе Райт-Ковалевой? Не знаешь. Потому, &lt;br&gt;&amp;gt;что ты - троечник&lt;br&gt;&lt;br&gt;ваша уверенность в отсутствии мата в английском базируется на отсутствии мата в советских переводах&lt;br&gt;&lt;br&gt;нзч&lt;br&gt;</description>
</item>

<item>
    <title>Кон Коливас представил BFS, новый планировщик задач для Linu... (fidaj)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/58422.html#67</link>
    <pubDate>Sun, 06 Sep 2009 20:09:49 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;вайне на ноуте с процессором Пентиум М 1.6ГГц и двумя гигами &lt;br&gt;&amp;gt;памяти. Игра работает немого медленно, но играть вполне можна. Процесор при &lt;br&gt;&amp;gt;этом работал на максимальной частоте. После наложения патча на то-же ядро &lt;br&gt;&amp;gt;(ванильное, 2.6.30.1) игра как работала, так и работает но вот максимальная &lt;br&gt;&amp;gt;частота не включается, процесор работает на частоте 1.06ГГц. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;ситема Ubuntu 8.04 &lt;br&gt;&amp;gt;wine версии 1.1.16 &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;вот вам и конкретные цифры. &lt;br&gt;&lt;br&gt;Заинтриговали - тоже попробую...&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Кон Коливас представил BFS, новый планировщик задач для Linu... (Аноним)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/58422.html#66</link>
    <pubDate>Sun, 06 Sep 2009 19:37:36 GMT</pubDate>
    <description>Решил и я попльзовать патчик. Тестировал игрой Веселая ферма 2 запущеной в вайне на ноуте с процессором Пентиум М 1.6ГГц и двумя гигами памяти. Игра работает немого медленно, но играть вполне можна. Процесор при этом работал на максимальной частоте. После наложения патча на то-же ядро (ванильное, 2.6.30.1) игра как работала, так и работает но вот максимальная частота не включается, процесор работает на частоте 1.06ГГц.&lt;br&gt;&lt;br&gt;ситема Ubuntu 8.04 &lt;br&gt;wine версии 1.1.16&lt;br&gt;&lt;br&gt;вот вам и конкретные цифры.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
