LINUX.ORG.RU

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


0

0

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

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

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

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



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

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

anonymous
()

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

deadman ★★
()
Ответ на: комментарий от anonymous

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

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

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

anonymous
()
Ответ на: комментарий от anonymous

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

Сорри, да.

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

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

koolig
() автор топика

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

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

yk4ever
()

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

One ★★★★★
()

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

anonymous
()

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

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

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

MooSE ★★★★
()
Ответ на: комментарий от koolig

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

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

anonymous
()
Ответ на: комментарий от lester

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

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

anonymous
()
Ответ на: комментарий от Gharik

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

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

anonymous
()
Ответ на: комментарий от anonymous

> Там же бенчмарки.

А можно расшифровать, растолковать поподробнее, пожалуйста, если ты всё понял?

GladAlex ★★★★★
()
Ответ на: комментарий от anonymous

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

lester ★★★★
()
Ответ на: комментарий от anonymous

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

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
() автор топика
Ответ на: комментарий от koolig

Извиняюсь.

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

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
() автор топика

>>Приведено математическое обоснование, описание работы и сделано сравнение нового планировщика с 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 ★★★★★
()

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

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

shahid ★★★★★
()
Ответ на: комментарий от anonymous

>Еще один по ссылкам не ходил.

Тык чего в этом удивительного? Это же ЛОР! :)

kagor
()
Ответ на: комментарий от GladAlex

Рискну предположить, что вот здесь:

This model is far more accurate than CFS is and...

The basic idea of this scheduler is somewhat different than CFS. ...

koolig
() автор топика
Ответ на: комментарий от annoynimous

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

GladAlex ★★★★★
()
Ответ на: комментарий от lester

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

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

dm1024 ★★★
()
Ответ на: комментарий от koolig

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

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

jackill ★★★★★
()
Ответ на: комментарий от lester

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

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

jackill ★★★★★
()
Ответ на: комментарий от jackill

Согласен, если это действительно ошибки и их много, а придираться к опечаткам это перебор

lester ★★★★
()

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

marsijanin ★★
()

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

georgii
()

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

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

execve
()
Ответ на: комментарий от lester

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

AndreyKl ★★★★★
()
Ответ на: комментарий от AndreyKl

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

AndreyKl ★★★★★
()
Ответ на: комментарий от jackill

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

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

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

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