LINUX.ORG.RU

Анонсирован новый ядерный планировщик


0

0

Roman Zippel представил рабочий прототип базового алгоритма нового планировщика - "Really Fair Scheduler".

"Основная идея этого планировщика несколько отличается от CFS. Старый планировщик использует фиксированные time slice'ы, CFS использует динамические time slice'ы на задачу, данный же планировщик помещает задачу в виртуальную (нормализованную) time line, где имеет значение только относительное расстояние между двумя любыми задачами."

Приведено математическое обоснование, описание работы и сделано сравнение нового планировщика с CFS.

>>>Подробности



Проверено: Shaman007 ()

Re: Аннонсирован новый ядерный планировщик

да... понеслась шедулеры писать...

anonymous ()

Re: Аннонсирован новый ядерный планировщик

Даешь скедулеров много и разных ! :)

anonymous ()

Re: Аннонсирован новый ядерный планировщик

comletely fair, really fair. Ждём TRUE fair и only fair scheduler? Предлагаю Justice for all scheduler =)

deadman ★★ ()

Re: Аннонсирован новый ядерный планировщик

> Аннонсирован новый ядерный планировщик

Слушайте, ну рускаго языка учите немного, да?

Поставьте словарь в firefox, узнаете, что нет такого слова "Аннонсирован ". И "ядерный планировщик" звучит, мягко выражаясь, не лучшим образом. Или вы у желтой прессы учитесь заголовки писать и считаете это удачным проявлением юмора?

anonymous ()

Re: Аннонсирован новый ядерный планировщик

YAFS. Yet Another Fair Scheduler...

Aceler ★★★★★ ()

Re: Аннонсирован новый ядерный планировщик

s/Аннонсирован/Анонсирован/

Сорри, да.

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

А вот фиг. Звучит, еще как звучит. Вот послушай "планировщик ядра", а теперь послушай "ядерный планировщик". Русский язык богат, да.

koolig ()

Re: Аннонсирован новый ядерный планировщик

Ога. Дальше в новостях ожидаем "термоядерный планировщик" и "Мамой Клянус! Fair Scheduler".

Зиппелю теперь надо срочно форкануть ядро, чтобы потом с помпой бросить ветку и выдать обличительные интервью. После Кона надо планку держать. Если Молнар сдюжит - может рисовать ещё звёздочку на предплечье.

yk4ever ()

Re: Аннонсирован новый ядерный планировщик

Зиппель представил новый ядерный планировщик, Иран и Северная Корея потирают руки от предвкушения, МАГАТЭ созывает внеочередную сессию ООН, американские бомбардировщику уже вылетели к Роману Зиппелю.

One ★★★★ ()

Re: Анонсирован новый ядерный планировщик

Чё вы растрынделись, лучшеб по ссылке сходили и поняли что это не новый шедулер а патч на cfs в 1000 строк(910 changed, 107removed). Там же бенчмарки. По ссылке все написано такими простыми словами что даже последнему анонимусу всё будет понятно.

anonymous ()

Re: Анонсирован новый ядерный планировщик

Предлагаю изменить заголовок:

"Анонсирован новый ядреный планировщик"

Ведь девелоперы итак с пеной у рта доказывают что именно их планировщик самый ядрёный:)

MooSE ★★★★ ()

Re: Аннонсирован новый ядерный планировщик

>И "ядерный планировщик" звучит, мягко выражаясь, не лучшим образом. > А вот фиг. Звучит, еще как звучит. Вот послушай "планировщик ядра", а теперь послушай "ядерный планировщик". Русский язык богат, да.

Правильнее было бы написать "планировщик процессов".

anonymous ()

Re: Анонсирован новый ядерный планировщик

Хм... новая мода появилась, писать планировщики ядра?

kagor ()

Re: Аннонсирован новый ядерный планировщик

> заткнитесь пожалуйста, человек интересную новость запостил

Если у тебя не хватает мозгов на то, чтобы одновременно писать и грамотно и об интересном, то не проецируй это на других, прежде всего на автора новости.

anonymous ()

Re: Анонсирован новый ядерный планировщик

Даёшь смену шедулера каждые два релиза! Нет, каждый релиз!!!

Gharik ()

Re: Анонсирован новый ядерный планировщик

>Даёшь смену шедулера каждые два релиза! Нет, каждый релиз!!!

Фи, прошлый век. Даешь GUI к утилите смены планировщика! Желательно, чтоб перезагружаться не надо было.

anonymous ()

Re: Аннонсирован новый ядерный планировщик

вы о чем? не я автор новости, так что ваша фраза про "одновременно писать и грамотно и об интересном" абсолютно непонятно зачем написана, а насчет придирок к грамотности, причем к обычным опечаткам или неудачным оборотам - так делают только те, кому лишь бы плюнуть на кого-то и порадоваться этому

lester ★★★★ ()
Ответ на: Re: Анонсирован новый ядерный планировщик от anonymous

Re: Анонсирован новый ядерный планировщик

Если тебе все понятно, сходи вот сюда:

http://lkml.org/lkml/2007/8/30/307

Date Fri, 31 Aug 2007 04:05:12 +0200 (CEST) From Roman Zippel <> Subject [ANNOUNCE/RFC] Really Fair Scheduler

Index: linux-2.6/kernel/sched_norm.c =================================================================== --- /dev/null +++ linux-2.6/kernel/sched_norm.c @@ -0,0 +1,812 @@ +/* + * Completely Fair Scheduling (CFS) Class (SCHED_NORMAL/SCHED_BATCH) + * + * Copyright (C) 2007 Red Hat, Inc., Ingo Molnar <mingo@redhat.com> + * + * Interactivity improvements by Mike Galbraith + * (C) 2007 Mike Galbraith <efault@gmx.de> + * + * Various enhancements by Dmitry Adamushko. + * (C) 2007 Dmitry Adamushko <dmitry.adamushko@gmail.com> + * + * Group scheduling enhancements by Srivatsa Vaddagiri + * Copyright IBM Corporation, 2007 + * Author: Srivatsa Vaddagiri <vatsa@linux.vnet.ibm.com> + * + * Scaled math optimizations by Thomas Gleixner + * Copyright (C) 2007, Thomas Gleixner <tglx@linutronix.de> + * + * Really fair scheduling + * Copyright (C) 2007, Roman Zippel <zippel@linux-m68k.org> + */ +

koolig ()

Re: Анонсирован новый ядерный планировщик

Извиняюсь.

Если тебе все понятно, сходи вот сюда:

http://lkml.org/lkml/2007/8/30/307

Date	Fri, 31 Aug 2007 04:05:12 +0200 (CEST)
From	Roman Zippel <>
Subject	[ANNOUNCE/RFC] Really Fair Scheduler

Index: linux-2.6/kernel/sched_norm.c
===================================================================
--- /dev/null
+++ linux-2.6/kernel/sched_norm.c
@@ -0,0 +1,812 @@
+/*
+ * Completely Fair Scheduling (CFS) Class (SCHED_NORMAL/SCHED_BATCH)
+ *
+ *  Copyright (C) 2007 Red Hat, Inc., Ingo Molnar <mingo@redhat.com>
+ *
+ *  Interactivity improvements by Mike Galbraith
+ *  (C) 2007 Mike Galbraith <efault@gmx.de>
+ *
+ *  Various enhancements by Dmitry Adamushko.
+ *  (C) 2007 Dmitry Adamushko <dmitry.adamushko@gmail.com>
+ *
+ *  Group scheduling enhancements by Srivatsa Vaddagiri
+ *  Copyright IBM Corporation, 2007
+ *  Author: Srivatsa Vaddagiri <vatsa@linux.vnet.ibm.com>
+ *
+ *  Scaled math optimizations by Thomas Gleixner
+ *  Copyright (C) 2007, Thomas Gleixner <tglx@linutronix.de>
+ *
+ *  Really fair scheduling
+ *  Copyright (C) 2007, Roman Zippel <zippel@linux-m68k.org>
+ */
+

koolig ()

Re: Анонсирован новый ядерный планировщик

>>Приведено математическое обоснование, описание работы и сделано сравнение нового планировщика с CFS.

>Besides these numbers I can also provide a mathematical foundation for it, I tried the same for CFS, but IMHO it's not really sanely possible.

Я вот только не понял где тут сравнение??

GladAlex ★★★★★ ()

Re: Анонсирован новый ядерный планировщик

> новый ядерный планировщик

2.6.23 родится старым и бородатым, с пометкой obsolete.

shahid ★★★★★ ()
Ответ на: Re: Анонсирован новый ядерный планировщик от annoynimous

Re: Анонсирован новый ядерный планировщик

Нет не надо, спасибо :) Этой строчки то я и не заметил. Ну что ж: прирост в скорости переключения 15-20%, хотя и не везде, - это хорошо.

GladAlex ★★★★★ ()

Re: Аннонсирован новый ядерный планировщик

> так делают только те, кому лишь бы плюнуть на кого-то и порадоваться этому

А может, те, кого немного задолбала безграмотность каждой первой новости? Ну ладно, дети школу прогуливали, но элементарную проверку орфографии включить можно?

dm1024 ★★★ ()

Re: Аннонсирован новый ядерный планировщик

>так делают только те, кому лишь бы плюнуть на кого-то и порадоваться этому

Так каждый грамотный человек учит неграмотного по мере возможностей.

jackill ★★★★★ ()

Re: Анонсирован новый ядерный планировщик

Когда же, наконец, они QNX'овский планировщик приделают, да и на микроядро перейдут!?

marsijanin ★★ ()

Re: Анонсирован новый ядерный планировщик

Больше планировщиков хороших и разных. P.S. Может общими усилиями и добьются от Линуса включения выбора планировщика при компиляции. Этак лет через 5.;-)

georgii ()

Re: Анонсирован новый ядерный планировщик

С нетерпением ждём когда Инго перепишет и этот тоже.

А то иш чего захотели, с таким рылом да в ядро!

execve ()

Re: Аннонсирован новый ядерный планировщик

такие как он всё верно говорят, если человек не осилил родную речь и он не слабоумен с медецинской точки зрения, то ну его нафиг общаться с таким убогим.

AndreyKl ★★★★★ ()

Re: Аннонсирован новый ядерный планировщик

> >Вот послушай "планировщик ядра", а теперь послушай "ядерный планировщик".

> Язык богат, конечно, но смысл меняется.

Проспись. "Ядерный" это не обязательно "атомный".

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.