|
![]() |
Пред. тема | След. тема | ||
Форумы
![]() | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от opennews ![]() | ||
На проходившей в сентябре конференции Real-Time Linux Workshop достаточно активно обсуждался (http://linux.slashdot.org/story/09/10/20/137241/Deadline-Sch...) вопрос добавления в ядро Linux планировщика режима реального времени. Такая возможность могла бы быть реализована с использованием уже отработанного в других RT-системах алгоритма приоритезации задач с более ранним временем завершения (EDF, Earliest Deadline First). В настоящее время для ядра Linux разработана экспериментальная версия диспетчера EDF — SCHED_DEADLINE, которая ранее была известна как SCHED_EDF. | ||
Высказать мнение | Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
3. "В ядро Linux может быть включен диспетчер реального времени" | –36 +/– | |
Сообщение от hatelinux ![]() | ||
тоесть приложения в линуксе уже не умеют сами использовать таймеры и прочее что бы завершаться в нужное время? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
4. "В ядро Linux может быть включен диспетчер реального времени" | +6 +/– | |
Сообщение от EL ![]() | ||
Хорошо подумал прежде чем высказаться? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
5. "В ядро Linux может быть включен диспетчер реального времени" | –21 +/– | |
Сообщение от hatelinux ![]() | ||
>Хорошо подумал прежде чем высказаться? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
24. "В ядро Linux может быть включен диспетчер реального времени" | +1 +/– | |
Сообщение от Zenitur ![]() ![]() | ||
Сам блин холиваришь. И не похоливарить, а подкормить. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
6. "В ядро Linux может быть включен диспетчер реального времени" | +9 +/– | |
Сообщение от аноним ![]() | ||
Поведение приложения (наверное вы имели ввиду процесса) зависит от ядра. Если ядро решит что процессу стоит отдохнуть и не будет давать ему кванты времени, то никакие таймеры на уровне самого процесса не помогут. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
16. "В ядро Linux может быть включен диспетчер реального времени" | –1 +/– | |
Сообщение от vadiml ![]() | ||
> Этот диспетчер предназначен не для настольных PC | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
36. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от аноним ![]() | ||
>А для настольных лучше всего -- планировщик BFS Кона Коливаса, который, | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
39. "В ядро Linux может быть включен диспетчер реального времени" | –1 +/– | |
Сообщение от vitek ![]() | ||
правильно. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
40. "В ядро Linux может быть включен диспетчер реального времени" | +1 +/– | |
Сообщение от Michael ![]() | ||
Проблема в том, что BFS довольно хорош для своих задач. При том, откуда взялся CFS (Kolivas достал Molnar своим планировщиком SD и Ingo написал нечто, менее остающее от SD по отзывчивости, чем старый планировщик, но при этом строго лучшее по серверной пропускной способности, чем оба других варианта), есть надежда, что RT может быть высоко напильникопригоден и для desktop. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
42. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от vitek ![]() | ||
это никакая не проблема... | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
11. "В ядро Linux может быть включен диспетчер реального времени" | +6 +/– | |
Сообщение от pavlinux ![]() | ||
Напиши программку которая считает сумму всех простых чисел от 1 до 2^64 | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
12. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от аноним ![]() | ||
Дада, именно для этого и нужны RTOS. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
20. "В ядро Linux может быть включен диспетчер реального времени" | –17 +/– | |
Сообщение от hatelinux ![]() | ||
>Напиши программку которая считает сумму всех простых чисел от 1 до 2^64 | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
28. "В ядро Linux может быть включен диспетчер реального времени" | +3 +/– | |
Сообщение от vitek ![]() | ||
"прекращала суммировать" - это не значит, что просчитала всё до конца. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
29. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от pavlinux ![]() | ||
>"прекращала суммировать" - это не значит, что просчитала всё до конца. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
38. "В ядро Linux может быть включен диспетчер реального времени" | +3 +/– | |
Сообщение от vitek ![]() | ||
радует одно - глубокое понимание предметной области у людей с ником hatelinux. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
45. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от ronin ![]() | ||
>[оверквотинг удален] | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
31. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от Heckfy ![]() | ||
octaword summa() { | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
33. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от pavlinux ![]() | ||
>octaword summa() { | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
60. "В ядро Linux может быть включен диспетчер реального времени" | +1 +/– | |
Сообщение от dot_kkursor ![]() | ||
Ну зачем такие вещи пейсать, а.. :( | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
61. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от Карбофос ![]() | ||
ой! а не проще битовыми полями? решение влоб не всегда самое быстрое :) | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
62. "В ядро Linux может быть включен диспетчер реального времени" | +1 +/– | |
Сообщение от dot_kkursor ![]() | ||
>ой! а не проще битовыми полями? решение влоб не всегда самое быстрое | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
64. "В ядро Linux может быть включен диспетчер реального времени" | +1 +/– | |
Сообщение от Карбофос ![]() | ||
да это не критика. :) | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
66. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от dot_kkursor ![]() | ||
>да это не критика. :) | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
67. "В ядро Linux может быть включен диспетчер реального времени" | +1 +/– | |
Сообщение от Карбофос ![]() | ||
для каждого числа нужен всго лишь один бит. потом, массив можно немного сократить. и прочие трюки встроить. скажем, грубо операция деления в несколько раз медленнее операции доступа к памяти. по крайней мере - в твоем решении. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
68. "В ядро Linux может быть включен диспетчер реального времени" | +1 +/– | |
Сообщение от Карбофос ![]() | ||
при битовой кодировке - 1024х1024х8х2 чисел. все четные можно выкинуть | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
69. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от dot_kkursor ![]() | ||
>при битовой кодировке - 1024х1024х8х2 чисел. все четные можно выкинуть | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
70. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от Карбофос ![]() | ||
конечно гораздо быстрее, особенно в конвейере, если развернутый цикл, к примеру. или если компилятор его смог развернуть. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
72. "В ядро Linux может быть включен диспетчер реального времени" | +1 +/– | |
Сообщение от Карбофос ![]() | ||
ускоряем твой алгоритм в 2 раза: | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
63. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от dot_kkursor ![]() | ||
>ой! а не проще битовыми полями? решение влоб не всегда самое быстрое | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
65. "В ядро Linux может быть включен диспетчер реального времени" | +1 +/– | |
Сообщение от Карбофос ![]() | ||
нарисуй алгоритм на бумаге. скажем, определение простых чисел до 40 начиная с двойки | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
71. "В ядро Linux может быть включен диспетчер реального времени" | +1 +/– | |
Сообщение от Карбофос ![]() | ||
даже узнал, как алгоритм называется: сечение Эратосфена | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
73. "В ядро Linux может быть включен диспетчер реального времени" | +1 +/– | |
Сообщение от Карбофос ![]() | ||
си вообще-то разрешает использовать числа ling long int или __int64 | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
74. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от Карбофос ![]() | ||
long long int | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
75. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от pavlinux ![]() | ||
>[оверквотинг удален] | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
76. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от Карбофос ![]() | ||
ну это же процесс творческий ;) | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
77. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от pavlinux ![]() | ||
/* | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
78. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от Карбофос ![]() | ||
в принципе, просто использовать битовые массивы (сечение) - тоже решение "в лоб". проблема с нерациональным использованием памяти - налицо. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
79. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от pavlinux ![]() | ||
>в принципе, просто использовать битовые массивы (сечение) - тоже решение "в лоб". | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
83. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от Карбофос ![]() | ||
доверяй,но проверяй. ;) | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
49. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от Guest ![]() | ||
Учим матчасть, что такое шедулер и что такое таймеры, а потом не задаём глупых вопросов. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
55. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от digiwhite ![]() | ||
Друг, лучше иди почитай, что такое ОС реального времени и какими характеристиками она должна обладать. А то ну такую муйню написал. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
8. "В ядро Linux может быть включен диспетчер реального времени" | –8 +/– | |
Сообщение от Ariel ![]() | ||
чего только люди не придумают, чтобы не использовать QNX | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
10. "В ядро Linux может быть включен диспетчер реального времени" | +3 +/– | |
Сообщение от СуперАноним ![]() | ||
Ваш QNX уже свободен? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
21. "В ядро Linux может быть включен диспетчер реального времени" | –5 +/– | |
Сообщение от Ariel ![]() | ||
Если вы его используете в научных целях - меняйте что хотите, даже если вы разаработчик и зарабатываете этим - бесплатно скачиваете систему с сайта; если в коммерческих, на свою АЭС - платите; | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
52. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от Alexander ![]() | ||
Ну так пользователи будут должны платить за неё. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
41. "В ядро Linux может быть включен диспетчер реального времени" | +1 +/– | |
Сообщение от Аноним ![]() | ||
> чего только люди не придумают, чтобы не использовать QNX | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
13. "В ядро Linux может быть включен диспетчер реального времени" | +2 +/– | |
Сообщение от pavlinux ![]() | ||
Собственно, не вижу сравнения с RT патчами от Ingo Molnar_а :) | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
19. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от Евгений ![]() | ||
В lkml писали что существующий rt планировщик не совсем их устраивает. Как я понял этот планировщик совмещает в себе плюсы от fair и от rt каким-то образом. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
23. "В ядро Linux может быть включен диспетчер реального времени" | +1 +/– | |
Сообщение от pavlinux ![]() | ||
>В lkml писали что существующий rt планировщик не совсем их устраивает. Как | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
54. "В ядро Linux может быть включен диспетчер реального времени" | +1 +/– | |
Сообщение от A ![]() | ||
У меня не падают. Или проблема только с twinview (не пробовал)? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
80. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от pavlinux ![]() | ||
>У меня не падают. Или проблема только с twinview (не пробовал)? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
32. "В ядро Linux может быть включен диспетчер реального времени" | +1 +/– | |
Сообщение от _Vitaly_ ![]() | ||
Гы-гы, еще на форониксе потом запустят под rt-планировшиком мускул из шифрованной домашней папки, и скажут, что хуже чем cfq :) | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
15. "В ядро Linux может быть включен планировщик реального времен..." | +/– | |
Сообщение от develop7 ![]() | ||
Ну наконец-то! | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
17. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от J.L. ![]() | ||
ещё бы внесли в ядро диспетчер для десктопов (а не для "метафизического компутера") и было бы счастье | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
18. "В ядро Linux может быть включен диспетчер реального времени" | –1 +/– | |
Сообщение от pavlinux ![]() | ||
Ну и зачем? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
26. "В ядро Linux может быть включен диспетчер реального времени" | –2 +/– | |
Сообщение от jl ![]() | ||
>Ну и зачем? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
27. "В ядро Linux может быть включен диспетчер реального времени" | –1 +/– | |
Сообщение от Новичок ![]() | ||
>на десктопе линукс всё таки тормозит(может быстрее висты, но не быстрее хр), | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
43. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от Просто прохожий ![]() ![]() | ||
1) Смотря как приготовить ( можно LFS-ом, например :) ). | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
46. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от аноним ![]() | ||
>В Ubuntu запускаете столько всякой всячины | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
47. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от Аноним ![]() | ||
> что же ещё можно ожидать!? если, к примеру, каждый долбаный раз при изменении размера элемента, его декорации заново растеризуются из svg. ну кто так делает!!??? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
51. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от name ![]() | ||
>А что в этом плохого? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
56. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от Андрей ![]() | ||
>>анонимный оналитег, как же | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
57. "В ядро Linux может быть включен диспетчер реального времени" | +/– | |
Сообщение от аноним ![]() | ||
>на себя посмотри | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
58. "В ядро Linux может быть включен диспетчер реального времени" | +1 +/– | |
Сообщение от Карбофос ![]() | ||
> на десктопе линукс всё таки тормозит(может быстрее висты, но не быстрее хр) | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
30. "В ядро Linux может быть включен планировщик реального времен..." | –1 +/– | |
Сообщение от pavlinux ![]() | ||
Ну вот обрадую Вас, любители RT на десктопах, - пока сырое дож...ы. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
44. "В ядро Linux может быть включен планировщик реального времен..." | +2 +/– | |
Сообщение от A ![]() | ||
Для тех, кому это нужно, давно уже есть набор rt-патчей и некоторые дистрибутивы предоставляют альтернативный вариант сборки ядра с этими патчами. Одно из применений — обработка звука с низкими задержками (обычно требуется, чтобы весь цикл обработки одного буфера, в котором могут участвовать несколько приложений, занимал порядка 5-10 мс). В любом "студийном" дистрибутиве (Ubuntu Studio, PlanetCCRMA и т.п.) такое ядро по умолчанию. Естественно, при использовании rt-ядра общая производительность системы несколько снижается, а отзывчивость увеличивается. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
84. "В ядро Linux может быть включен планировщик реального времен..." | +/– | |
Сообщение от Аноним ![]() ![]() | ||
Ставил, кернел паник хапанул сразу же. И много народу пишут что у них то же самое. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |