|
Распределение времени между задачами, Зависимость от приоритета. |
|
|
|
 |
Ответов
|
Feb 21 2016, 09:02
|
Знающий
   
Группа: Свой
Сообщений: 771
Регистрация: 16-07-07
Из: Волгодонск
Пользователь №: 29 153

|
Цитата(misyachniy @ Feb 14 2016, 13:05)  Логично предположить, что время выделяемое на них будт прямо пропорционально приоритету. Но никак не могу найти прямого указания о рспределении времени. Фриртос устроена не так. Она дает две возможности * если приоритет у задач разный, то задача с более высоким приоритетом будет работать, пока она готова (не заснула, не ждет данных из очереди и т.п.) * если приоритет у задач одинаковый, то они будут работать друг за другом (каждый тик управление будет переходить к следующей задаче) Если вам нужно чтобы все задачи работали пропорционально приоритету, то во фриртос это придется делать вручную. Но возможно если вы опишите проблему, которую пытаетесь решить, вам подскажут как это правильнее сделать с фриртосом и не придется изобретать свой шедулер
|
|
|
|
|
Feb 22 2016, 16:36
|
Знающий
   
Группа: Свой
Сообщений: 716
Регистрация: 27-05-05
Из: Kyiv
Пользователь №: 5 454

|
Цитата(Непомнящий Евгений @ Feb 21 2016, 11:02)  Фриртос устроена не так. Она дает две возможности * если приоритет у задач разный, то задача с более высоким приоритетом будет работать, пока она готова (не заснула, не ждет данных из очереди и т.п.) * если приоритет у задач одинаковый, то они будут работать друг за другом (каждый тик управление будет переходить к следующей задаче)
Если вам нужно чтобы все задачи работали пропорционально приоритету, то во фриртос это придется делать вручную. Но возможно если вы опишите проблему, которую пытаетесь решить, вам подскажут как это правильнее сделать с фриртосом и не придется изобретать свой шедулер Спасибо. Как решать задачу, я в принципе понял. Только ждал, когда прекратиться переливание из пустого в порожнее. Ну и "подбрасывал дровишек" ;-)
|
|
|
|
Сообщений в этой теме
misyachniy Распределение времени между задачами Feb 14 2016, 10:05 zltigo Перечитайте, пожалуйста, "для чайников" ... Feb 14 2016, 10:12 misyachniy Цитата(zltigo @ Feb 14 2016, 12:12) Переч... Feb 14 2016, 10:44  zltigo QUOTE (misyachniy @ Feb 14 2016, 12:44) П... Feb 14 2016, 11:30 Lagman На форуме много раз публиковали эти ссылки, примен... Feb 14 2016, 12:02 misyachniy Цитата(Lagman @ Feb 14 2016, 14:02) На фо... Feb 15 2016, 16:35  AlexandrY Цитата(misyachniy @ Feb 15 2016, 18:35) Ц... Feb 15 2016, 19:56   zltigo QUOTE (AlexandrY @ Feb 15 2016, 21:56) А ... Feb 15 2016, 21:39  Lagman Цитата(misyachniy @ Feb 15 2016, 19:35) Ц... Feb 20 2016, 15:03   misyachniy Цитата(Lagman @ Feb 20 2016, 17:03) Вам у... Feb 20 2016, 18:36 AlexandrY Цитата(misyachniy @ Feb 14 2016, 12:05) П... Feb 14 2016, 12:31 misyachniy Понятно, шары не будет.
Распределение ресурсов про... Feb 14 2016, 13:33  zltigo QUOTE (misyachniy @ Feb 14 2016, 15:33) Д... Feb 14 2016, 17:32 ViKo Я бы предположил даже обратную зависимость времени... Feb 14 2016, 14:47 dimka76 А почему нельзя сделать планировщик, который прост... Feb 14 2016, 20:31 ViKo Почему нельзя? Можно. Называется карусель. Feb 15 2016, 04:32 dxp QUOTE (misyachniy @ Feb 14 2016, 16:05) Л... Feb 15 2016, 06:05 Lagman Я не автор статей, но могу сказать что ОСРВ и ОС о... Feb 20 2016, 21:24 ViKo Цепляться за терминологию в данном случае не важно... Feb 21 2016, 05:35 zltigo QUOTE (ViKo @ Feb 21 2016, 07:35) Цеплять... Feb 21 2016, 06:11 TSerg Цитата(ViKo @ Feb 21 2016, 08:35) Любая О... Feb 22 2016, 09:30  zltigo QUOTE (TSerg @ Feb 22 2016, 11:30) В 2003... Feb 22 2016, 12:55 ViKo Пример - в осциллографе Agilent (номер наизусть не... Feb 21 2016, 07:21 zltigo QUOTE (ViKo @ Feb 21 2016, 09:21) Пример ... Feb 21 2016, 10:50 Lagman Цитата(ViKo @ Feb 21 2016, 10:21) Пример ... Feb 21 2016, 18:19  zltigo QUOTE (misyachniy @ Feb 22 2016, 18:36) К... Feb 22 2016, 16:43 ViKo Я считаю, что другой ОС в том осциллографе нет.
А ... Feb 21 2016, 20:44 Непомнящий Евгений Цитата(ViKo @ Feb 21 2016, 23:44) Я счита... Feb 22 2016, 06:58  ViKo Цитата(Непомнящий Евгений @ Feb 22 2016, 09... Feb 22 2016, 07:22   zltigo QUOTE (ViKo @ Feb 22 2016, 09:22) Какая-т... Feb 22 2016, 08:13    ViKo Цитата(zltigo @ Feb 22 2016, 11:13) Не на... Feb 22 2016, 08:18     zltigo QUOTE (ViKo @ Feb 22 2016, 10:18) И каков... Feb 22 2016, 08:36 ViKo Предлагаю думать не через анус, мутные свойства Wi... Feb 22 2016, 08:53 Lagman Короче, любители windows, давайте проговорим что т... Feb 22 2016, 21:23 ViKo Начал читать, дошел до жесткого и мягкого порно...... Feb 23 2016, 05:04 ar__systems Изначальная постановка вопроса "распределение... Feb 23 2016, 14:15 ViKo Проигрывание музыки, это только говорится "в ... Feb 23 2016, 15:27 ViKo Проигрывание музыки, это только говорится "в ... Feb 23 2016, 15:27 ViKo Проигрывание музыки, это только говорится "в ... Feb 23 2016, 15:31 misyachniy Подброшу немного дровишек.
Задача распределения вр... Feb 23 2016, 17:21  zltigo QUOTE (misyachniy @ Feb 23 2016, 19:21) З... Feb 23 2016, 18:22  AlexandrY Цитата(misyachniy @ Feb 23 2016, 19:21) П... Feb 23 2016, 20:44
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|