ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
10 июля
347683 Топик полностью
fk0, легенда (17.08.2012 11:18, просмотров: 123) ответил Evgeny_CD на Если фуфлыжность оставить в покое, то RT и оверлеи (или загружаемые - выгружаемые задачи) - ядреная смесь. Для этого надо forward шедулер, а не по факту наступления события, чего пока в массовых ОСях не видел :)
Оверлеи не обязательно. exec("program.exe") тоже вариант. и как показал пример CP/M, DOS, Unix и т.п. -- вполне работающий. Оверлеи нужны, когда уж совсем не раздробить задачу на отдельные программы -- сильная связность, сложные общие структуры данных... Да и для оверлеев вообще планировщик не нужен. Нужна поддержка от компилятора (а для exec -- не нужна!) Ещё вариант MMU и подгрузка страниц по обращению. Но опять же ОЗУ надо. A RT == Real Time? Оно в большинстве случаев не нужно или весьма мягкое. Вообще это buzzword. Весь real time можно выделить куда-то на уровень драйверов, которых никто не вытесняет и живут они своей жизни в связке с железом.
[ZX]