1. Он очень быстрый 2. Нет проблем с дедлоками и общим доступом к ресурсам 3. Не нужен отдельный стек для каждого потока => нет проблем с переполнением стека. 4. Щедулоер предсказуемый. Поддается Rate Monotonic Analisys. Для него можно гарантировать, что каждая задача уложится в dedline
1. Он не очень быстрый. 2. Почти всё RTOS имеют возможность доступа к разделяемым ресурсам. 3. Это скорее минус чем плюс. 4. Тоже скорее минус чем плюс - нет возможности гибко настраивать переключения под себя. Можете посмотреть на ProtoThreads, написаны на Си. Очень популярная в своë время недо-RTOS.
Обсуждают сегодня