-
- исходя из названия, ОСРВ в том или ином виде, как полная,
настоящая, так и "доморощенная" - незаменимы для своевременного реагирования на какие-либо события, требующие реагирования в реальном времени. Но это да, 5-10% от общих задач, а то и сильно меньше. Всё
остальное обрабатывается разными планировщиками с семафорами,
системой сообщений и т.п. Adept(319 знак., 30.10.2023 11:14)
- Все, для чего нужна ОСРВ - запустить несколько задач в параллель.
Представляете, это все... - st256(30.10.2023 11:55)
- Отличие ОС от РТОС исключительно в планировщике. В ОС всем задачам стараются выделить равное количество процессорного времени чтобы никто не ушёл обиженным, поэтому нет детерминизма времени выполнения конкретной задачи. В РТОС планировщик работает строго по приоритетам, поэтому можно прогнозировать время выполнения и вручную вписаться в требуемые параметры латентности. =AlexD=(135 знак., 30.10.2023 13:17)
- не путайте многозадачную ОС и ОСРВ (которая тоже может быть
мнрогозадачной). "реальное время" нужно для адекватного и своевременного реагирования на событие (к примеру, срабатывание датчика, или
достижения какого-то параметра) и это не должно нарушаться никакими
непредвиденными действиями системы. Всё должно быть строго прогнозируемо и предсказуемо. В этом и есть смысл ОСРВ - Adept(30.10.2023 12:03)
- Я ничего не путаю. ОСРВ это Операционная система разделенного
времени. Я просто долго живу и помню, как оно называлось раньше. st256(1 знак., 30.10.2023 12:45, ссылка)
- Такой умный но такой дурак. ОСРВ - это калька с английского
Real-Time Operating System (RTOS), чем и является FreeRTOS, а то
что ты пишешь - это окаменелости юрского периода, про которые уже
все забыли. - =AlexD=(30.10.2023 13:07)
- Все сказал? - st256(30.10.2023 13:14)
- Всё прочитал? - =AlexD=(30.10.2023 13:18)
- Все сказал? - st256(30.10.2023 13:14)
- Такой умный но такой дурак. ОСРВ - это калька с английского
Real-Time Operating System (RTOS), чем и является FreeRTOS, а то
что ты пишешь - это окаменелости юрского периода, про которые уже
все забыли. - =AlexD=(30.10.2023 13:07)
- Я ничего не путаю. ОСРВ это Операционная система разделенного
времени. Я просто долго живу и помню, как оно называлось раньше. st256(1 знак., 30.10.2023 12:45, ссылка)
- Все, для чего нужна ОСРВ - запустить несколько задач в параллель.
Представляете, это все... - st256(30.10.2023 11:55)
- RTOS необходима для более эффективного расходования процессорного
времени, внезапно. - =AlexD=(30.10.2023 08:03)
- не-а... - st256(30.10.2023 10:26)
- Вы просто не умеете их готовить, либо не делали по настоящему
сложных программных систем. - =AlexD=(30.10.2023 11:01)
- Ну, либо Вы чего-то не знаете. - st256(30.10.2023 11:53)
- Да, либо Вы чего-то не знаете. - =AlexD=(30.10.2023 13:08)
- Ну, либо Вы чего-то не знаете. - st256(30.10.2023 11:53)
- Вы просто не умеете их готовить, либо не делали по настоящему
сложных программных систем. - =AlexD=(30.10.2023 11:01)
- не-а... - st256(30.10.2023 10:26)
- исходя из названия, ОСРВ в том или ином виде, как полная,
настоящая, так и "доморощенная" - незаменимы для своевременного реагирования на какие-либо события, требующие реагирования в реальном времени. Но это да, 5-10% от общих задач, а то и сильно меньше. Всё
остальное обрабатывается разными планировщиками с семафорами,
системой сообщений и т.п. Adept(319 знак., 30.10.2023 11:14)