<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: OpenNews: Переработанный справедливый планировщик задач для Linux ядра</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/37234.html</link>
    <description>Ingo Molnar объявил (http://kerneltrap.org/node/8059) о выходе релиза набора патчей с реализацией подсистемы модульных планировщиков задач (Modular Scheduler Core) и модуля-планировщика с полностью справедливым распределением ресурсов (Completely Fair Scheduler - CFS). &lt;br&gt;&lt;br&gt;&lt;br&gt;Проект представляет собой полностью переработанный механизм планирования задач для Linux, в котором устранены недостатки текущей реализации.&lt;br&gt;&lt;br&gt;&lt;br&gt;В планировщике задач CFS вместо очередей  процессов ожидающих выполнения, используется дерево rbtree, определяющее план с временем перехода к выполнению очередного процесса. Единица планирования  времени в CFS фиксирована  - наносекунда, и не привязана к частоте генерации прерываний таймера (HZ).&lt;br&gt;&lt;br&gt;CFS  планировщик поддерживает два режима работы:  &apos;desktop&apos; (low latencies) и &apos;server&apos; (good batching).&lt;br&gt;&lt;br&gt;URL: http://kerneltrap.org/node/8059&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=10531&lt;br&gt;</description>

<item>
    <title>Переработанный справедливый планировщик задач для Linux ядра (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/37234.html#18</link>
    <pubDate>Wed, 11 Jul 2007 11:02:47 GMT</pubDate>
    <description>Я слыхал я про таймер высокого разрешения, который есть сейчас на каждой плате, он может быть и юзается как-то. Вообще его профилировщики для точного измерения отрезков времени используют. Добирался к нему как-то года два назад даже из делфи:-)</description>
</item>

<item>
    <title>Переработанный справедливый планировщик задач для Linux ядра (belkin)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/37234.html#17</link>
    <pubDate>Mon, 23 Apr 2007 07:12:13 GMT</pubDate>
    <description>&amp;gt;Про спец регистры - каждому контенту задачи выделяется свое пространство памяти, в &lt;br&gt;&amp;gt;том числе и набор регистров (их копии). Программный счетчик никто трогать &lt;br&gt;&amp;gt;не будет. Про какой спец регистр идет речь ? &lt;br&gt;&lt;br&gt;Речь идёт про те служебные регистры и функции, которые появились в Pentium&apos;e 13-14 лет назад и предназначались для построения Real Time Systems. Intel их никогда специально не рекламировала.&lt;br&gt;</description>
</item>

<item>
    <title>Переработанный справедливый планировщик задач для Linux ядра (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/37234.html#16</link>
    <pubDate>Sun, 22 Apr 2007 15:51:44 GMT</pubDate>
    <description>какие например?&lt;br&gt;кто ещё ставил эти патчи как впечатления? </description>
</item>

<item>
    <title>Переработанный справедливый планировщик задач для Linux ядра (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/37234.html#15</link>
    <pubDate>Sun, 22 Apr 2007 09:49:16 GMT</pubDate>
    <description>Попробовал сегодня на 2.6.20... ну что респект Ingo Molnar! Для десктопа на весчь, многие узкие места которые были в стандартном планировщике - исчезли.</description>
</item>

<item>
    <title>Переработанный справедливый планировщик задач для Linux ядра (www.andr.ru)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/37234.html#14</link>
    <pubDate>Sat, 21 Apr 2007 15:54:28 GMT</pubDate>
    <description>Надо испытать его на предмет инверсии приоритетов.</description>
</item>

<item>
    <title>Переработанный справедливый планировщик задач для Linux ядра (www.andr.ru)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/37234.html#13</link>
    <pubDate>Sat, 21 Apr 2007 15:49:42 GMT</pubDate>
    <description>&amp;gt; 24 с х..ем, где-то 12 с х...ем мегагерц.&lt;br&gt;&lt;br&gt;Не с х..ем, а с лихуем. Слово такое, народное, означает &quot;с небольшим&quot;.</description>
</item>

<item>
    <title>Переработанный справедливый планировщик задач для Linux ядра (Deka)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/37234.html#12</link>
    <pubDate>Sat, 21 Apr 2007 06:09:14 GMT</pubDate>
    <description>Про спец регистры - каждому контенту задачи выделяется свое пространство памяти, в том числе и набор регистров (их копии). Программный счетчик никто трогать не будет. Про какой спец регистр идет речь ?&lt;br&gt;Число тактов - нет, не совсем так. Каждой задаче выделяются кванты времени, в зависимости от  ее характера и от приоритета. Но в планировщике линуха еще есть специальный алгоритм для дополнительного перераспределения квантов времени.&lt;br&gt;А про точность - ну здесь наверное правильнее говорить про масштаб точности. Поскольку если мой булыжник имеет частоту 2210 Мег, то можно говорить что тики идут через определенный интервал времени. Меньше которого замерить нельзя, и можно замерить время только кратное ему.&lt;br&gt; </description>
</item>

<item>
    <title>Переработанный справедливый планировщик задач для Linux ядра (belkin)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/37234.html#11</link>
    <pubDate>Fri, 20 Apr 2007 08:47:33 GMT</pubDate>
    <description>Перед передачей управления процессу планировщик заносит в спец. регистр процессора число тактов по истечении которых процессор выполнит исключение для возврата управления ОС. Число тактов вычисляется планоровщиком: N=ВремяДляПроцесса/частотаCPU. Есень пень что 1 nS процессу давать глупо. Речь идёт о точности.</description>
</item>

<item>
    <title>Переработанный справедливый планировщик задач для Linux ядра (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/37234.html#10</link>
    <pubDate>Fri, 20 Apr 2007 08:13:32 GMT</pubDate>
    <description>Пока нету, ибо выбирать нечего. RSDL ещё из -mm не выкинули и Con Kolivas его по немногу исправляет. Так что скоро их там 2-3 может и будет.</description>
</item>

</channel>
</rss>
