|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от opennews (ok) on 27-Окт-12, 23:05 | ||
Анонсирована (http://permalink.gmane.org/gmane.linux.kernel/1381800) шестая версия планировщика задач SCHED_DEADLINE (https://github.com/jlelli/sched-deadline), реализующего алгоритм EDF (Earliest Deadline First), основанный на идее выбора для выполнения из очереди ожидающих процессов задачи, наиболее близкой к истечению крайнего расчётного времени (deadline). Из изменений, представленных в новой версии SCHED_DEADLINE, можно отметить перевод патчей для использования в качестве основы ядра 3.7-rc2 (в ближайшее время также планируется выпуск варианта для ядра 3.6.2-rt4 с патчами PREEMPT_RT) и проведение тестирования на платформе ARM. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Для ядра Linux представлена шестая версия планировщика задач..." | –1 +/– | |
Сообщение от Zenitur (ok) on 27-Окт-12, 23:05 | ||
Он тоже неофициальный? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "Для ядра Linux представлена шестая версия планировщика задач..." | –1 +/– | |
Сообщение от c0rax (ok) on 27-Окт-12, 23:28 | ||
>Он тоже неофициальный? | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
15. "Для ядра Linux представлена шестая версия планировщика задач..." | –2 +/– | |
Сообщение от pavlinux (ok) on 28-Окт-12, 15:15 | ||
>>Он тоже неофициальный? | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
54. "Для ядра Linux представлена шестая версия планировщика задач..." | –1 +/– | |
Сообщение от Sw00p aka Jerom on 29-Окт-12, 18:00 | ||
ktune его почемуто выставляет | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
57. "Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от pavlinux (ok) on 29-Окт-12, 18:36 | ||
> ktune его почемуто выставляет | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
4. "Для ядра Linux представлена шестая версия планировщика задач..." | –1 +/– | |
Сообщение от Аноним (??) on 28-Окт-12, 04:21 | ||
> Он тоже неофициальный? | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
16. "Для ядра Linux представлена шестая версия планировщика задач..." | –1 +/– | |
Сообщение от pavlinux (ok) on 28-Окт-12, 15:16 | ||
>> Он тоже неофициальный? | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
11. "Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от pavlinux (ok) on 28-Окт-12, 14:55 | ||
Нет. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
39. "Для ядра Linux представлена шестая версия планировщика задач..." | –2 +/– | |
Сообщение от Аноним (??) on 29-Окт-12, 00:37 | ||
А это кто? | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
48. "Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от pavlinux (ok) on 29-Окт-12, 02:34 | ||
> А это кто? | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
5. "Для ядра Linux представлена шестая версия планировщика задач..." | +2 +/– | |
Сообщение от onorua (ok) on 28-Окт-12, 05:20 | ||
>> предоставляя для подобных задач гарантированное время выполнения, независимо от общего количества обслуживаемых процессов | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
6. "Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от pro100master (ok) on 28-Окт-12, 12:02 | ||
фраза сумбурная, но, тем не менее, написано - резервируется. Общее время тут ни при делах | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
7. "Для ядра Linux представлена шестая версия планировщика задач..." | +1 +/– | |
Сообщение от robux (ok) on 28-Окт-12, 12:48 | ||
> для выполнения из очереди ожидающих процессов задачи, наиболее близкой к истечению крайнего расчётного времени | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
8. "Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от Andrey Mitrofanov on 28-Окт-12, 13:03 | ||
>>задачи, наиболее близкой к истечению крайнего расчётного времени | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
10. "Для ядра Linux представлена шестая версия планировщика задач..." | +4 +/– | |
Сообщение от НЕТ on 28-Окт-12, 14:37 | ||
Извините, в первой... чём? Вери стренджительное експрэшивание | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
35. "Для ядра Linux представлена шестая версия планировщика задач..." | –1 +/– | |
Сообщение от Andrey Mitrofanov on 28-Окт-12, 19:41 | ||
> Извините, в первой... чём? | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
13. "Для ядра Linux представлена шестая версия планировщика задач..." | +4 +/– | |
Сообщение от VoDA (ok) on 28-Окт-12, 15:12 | ||
> Т.е. бросать ресурс CPU на процессы, к-е вот-вот завершатся, в ущерб другим? | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
9. "Для ядра Linux представлена шестая версия планировщика задач..." | –2 +/– | |
Сообщение от Аноним (??) on 28-Окт-12, 14:22 | ||
Ну запустит это планировщик процесс, даст поработать 10 мс, а потом сам же его и прибьёт, так и не дав выполнить поставленную задачу и получить результат. А если процесс успевает все, что хочет - ему с любым планировщиком хорошо, да он сам планировщик, отдаёт CPU добровольно. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
12. "Для ядра Linux представлена шестая версия планировщика задач..." | +3 +/– | |
Сообщение от Аноним (??) on 28-Окт-12, 15:04 | ||
Ачо, вытесняющую многозадачность уже отменили? Вы вообще-то в курсях, как работают планировщики осей? | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
17. "Для ядра Linux представлена шестая версия планировщика задач..." | +4 +/– | |
Сообщение от VoDA (ok) on 28-Окт-12, 15:16 | ||
> Ну запустит это планировщик процесс, даст поработать 10 мс, а потом сам | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
20. "Для ядра Linux представлена шестая версия планировщика задач..." | –4 +/– | |
Сообщение от Аноним (??) on 28-Окт-12, 16:15 | ||
Чувак, ты форумом не ошибся ли? Тут речь так-то не о RT-осях идет.... :)))))))))))))))))))))))))) | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
22. "Для ядра Linux представлена шестая версия планировщика задач..." | +2 +/– | |
Сообщение от VoDA (ok) on 28-Окт-12, 16:49 | ||
Так данный планировщик как раз и помогает сделать из ядра Linux ядро подходящее для создания RT-ОС. | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
27. "Для ядра Linux представлена шестая версия планировщика задач..." | –7 +/– | |
Сообщение от Аноним (??) on 28-Окт-12, 17:06 | ||
Это ты ошибся, не RT оси канули в лету в 70-х. Больше не надо стоять в живой очереди к считывателю с колодой перфокарт, потом 3 суток ждать результата. Сейчас ты тыкаешь мышкой и видишь резултат на экране как будт то экран живой и шевелится. Это и есть реал тайм. А бед про "гарантированное бла бла за бла бла" - это обеспечивают любые ос без ошибок. К примеру гарантировано твоя колода перфокарт будет обработана за 10000 лет, что очевидно показывает что по этому дебитьно мартетоижному определению практически любая ОС - реального времени. | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
31. "Для ядра Linux представлена шестая версия планировщика задач..." | +2 +/– | |
Сообщение от Аноним (??) on 28-Окт-12, 17:41 | ||
Боюсь, ты кое-что путаешь. Пойди хоть к викип.дорам, почитай, что так-то называется реалтаймом. Софт и хард. М? И потом потрындим. С пониманием вопроса. Ога? | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
23. "Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от Аноним (??) on 28-Окт-12, 16:51 | ||
>сигнал об этом должен быть отработан | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
26. "Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от VoDA (ok) on 28-Окт-12, 16:58 | ||
>>сигнал об этом должен быть отработан | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
28. "Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от Аноним (??) on 28-Окт-12, 17:18 | ||
>принятие решения для ОДНОГО сигнала обычно довольно короткое. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
42. "Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от Аноним (??) on 29-Окт-12, 00:49 | ||
| ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
53. "Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от Аноним (??) on 29-Окт-12, 10:50 | ||
Про приоритеты я слышал, они у меня и сейчас есть, при чём тут новый планировщик? Вопрос звучит буквально так: "Зачем 10 мс?". Приоритетная задача будет работать столько, сколько ей надо, даже в перегруженной чем-то ещё системе и с любым планировщиком. А запускать приоритетную задачу и не дать ей закончиться - не лучшее решение в любом случае. | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
14. "Для ядра Linux представлена шестая версия планировщика задач..." | –1 +/– | |
Сообщение от Аноним (??) on 28-Окт-12, 15:14 | ||
Ну талант, https://github.com/jlelli/sched-deadline/blob/mainline-dl/ke... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
18. "Для ядра Linux представлена шестая версия планировщика задач..." | +1 +/– | |
Сообщение от ВовкаОсиист (ok) on 28-Окт-12, 15:30 | ||
> 0xfffffffffffffabc, что явно больше нуля. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
19. "Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от pavlinux (ok) on 28-Окт-12, 16:03 | ||
Опа, а я-то думал это когда флаг SF==1 :) | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
25. "Для ядра Linux представлена шестая версия планировщика задач..." | +2 +/– | |
Сообщение от Aquarius (ok) on 28-Окт-12, 16:56 | ||
Опа, а я-то думал, что SF, в зависимости от инструкции, сбрасывается в 0, не меняется или получает значение старшего бита результата | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
49. "Для ядра Linux представлена шестая версия планировщика задач..." | +1 +/– | |
Сообщение от pavlinux (ok) on 29-Окт-12, 02:41 | ||
> сбрасывается в 0, не меняется или получает значение старшего бита результата | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
60. "Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от ВовкаОсиист (ok) on 31-Окт-12, 03:06 | ||
Здаётся мне это был тонкий намёк. | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
21. "Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от ram_scan on 28-Окт-12, 16:25 | ||
Я все удивляюсь. Очень неглупый дядька с фамилией Эрланг вывел свои формулы уж больше полвека тому как, и под теорию массового обслуживания фундаментально их подложил, а народ до сих пор планировщики основываясь на "идеях" изобретает... Может книжку по ТРИ почитать просто ? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
24. "Для ядра Linux представлена шестая версия планировщика задач..." | –3 +/– | |
Сообщение от VoDA (ok) on 28-Окт-12, 16:52 | ||
> Я все удивляюсь. Очень неглупый дядька с фамилией Эрланг вывел свои формулы | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
29. "Для ядра Linux представлена шестая версия планировщика задач..." | +2 +/– | |
Сообщение от Aquarius (ok) on 28-Окт-12, 17:20 | ||
>> Я все удивляюсь. Очень неглупый дядька с фамилией Эрланг вывел свои формулы | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
32. "Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от Аноним (??) on 28-Окт-12, 17:43 | ||
>> Я все удивляюсь. Очень неглупый дядька с фамилией Эрланг вывел свои формулы | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
38. "Для ядра Linux представлена шестая версия планировщика задач..." | +1 +/– | |
Сообщение от GentooBoy (ok) on 28-Окт-12, 23:33 | ||
Микро ядра только в теории выигрывают. Да и не думаю что где то есть научные расчеты чтобы микро ядра выигрывали по быстродействию у монолитных. | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
46. "Для ядра Linux представлена шестая версия планировщика задач..." | +1 +/– | |
Сообщение от Аноним (??) on 29-Окт-12, 01:06 | ||
> Микро ядра только в теории выигрывают. Да и не думаю что где | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
30. "Для ядра Linux представлена шестая версия планировщика задач..." | +2 +/– | |
Сообщение от Аноним (??) on 28-Окт-12, 17:22 | ||
Все проще, программы пишут не для абстрактных воображаемых устройств, а для конкретных аппаратных изделий коммерческих фирм, полных компромиссов, мухляжа, вранья и ошибок в спецификациях, трюков навроде эмуляции и повторного исполнения операций при сбое, скрытом от внешнего наблюдателя. Во времена транзисторнвх микросборок еще боле менее модно окинуть взглядом как там по времени логика работает, а сейчас это просто общие догадки на основе спецификаций и полу магических статистических оценок типа "ну я пол часа тест прогнал вроде прерывание за 500 тактов успевает обработать, вот погоняю еще неделю и скажу точнее". | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
47. "Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от Crazy Alex (ok) on 29-Окт-12, 02:25 | ||
Для простых железок (вроде AVR тех же) вполне можно посчитать по тактам худший вариант. Если нужно что-то большее - welcome в Verilog. | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
51. "Для ядра Linux представлена шестая версия планировщика задач..." | +1 +/– | |
Сообщение от ram_scan on 29-Окт-12, 04:44 | ||
У меня такое ощущение что большинство и тут отписавшихся, да и в принципе "вообще", не в курсе о наличии таких научных дисциплин, как "теория массового обслуживания", которая числится в википедии как "теория очередей" (правда в википедии теория почему-то забыли про отказы по причине "неисправности") и "теория распределения информации", что такое Пуассоновский поток и т.д. Все умными людями еще в том столетии придумано, математический аппарат создан, как для моделирования процессов так и для их исследования, бери и пользуйся. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
56. "Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от Аноним (??) on 29-Окт-12, 18:31 | ||
> У меня такое ощущение что большинство и тут отписавшихся, да и в | ||
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору |
62. "Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от pavlinux (ok) on 31-Окт-12, 18:17 | ||
> бери и пользуйся. | ||
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору |
61. "Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от pavlinux (ok) on 31-Окт-12, 18:04 | ||
> Я все удивляюсь. Очень неглупый дядька с фамилией Эрланг вывел свои формулы | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
33. "Для ядра Linux представлена шестая версия планировщика задач..." | –1 +/– | |
Сообщение от ВовкаОсиист (ok) on 28-Окт-12, 19:12 | ||
Непонятно, где скачать патчи, а не ядро целиком. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
50. "Для ядра Linux представлена шестая версия планировщика задач..." | –2 +/– | |
Сообщение от skybon (ok) on 29-Окт-12, 03:54 | ||
Лучше на десктопе чем CFQ. С последним система виснет при копировании больших файлов. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
63. "Для ядра Linux представлена шестая версия планировщика задач..." | +/– | |
Сообщение от Аноним (??) on 22-Янв-14, 19:31 | ||
CFQ: Производительность самая высокая, изза учета приоритетов. Отзывчивость(зависания) самые вероятные. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |