ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
12 июля
428231 Топик полностью
=AlexD= (29.07.2013 12:24, просмотров: 75) ответил Скрипач на Да, вокруг таких прототредс можно написать ОС. Но жертвуя память под VMT и производительность под косвенную адресацию при вызове ::run()
Ну вот, начинается, заставь дурня молиться, он и лоб расшибёт :-)) Не нужна никакая ОСь, банальный список задач, которые по кругу запускаются, если задача возвращает сигнал останова, она тупо выкидывается из списка. Запуск задач (помещение в список) - только из других задач(первая должна быть прописана до запуска шедулера). Останов задач - только когда они сами об этом сообщат, и никак иначе. Хочешь тормознуть задачу - дай ей сигнал об этом(из другой задачи или прерывания), пусть пишет завещание и умирает.
Три кита на которых зиждется реклама: враньё, преувеличение, замалчивание. Новости СМИ - это политическая реклама.