[an error occurred while processing this directive]
Я понимаю, но (+)
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено homekvn 17 октября 2006 г. 15:01
В ответ на: Зря Вы так, без нее "еще как", причем свой диспетчер, заточенный под конкретную задачу, всегда поэффективнее готовенького выходит. отправлено SM 17 октября 2006 г. 14:43

если есть время и людские ресурсы писать собственную операционку для собственных же нужд, то возражений не имею.

Просто бывают достаточно сложные эмбеддед приложения, включающие 4 и более самостоятельных задач, работающих на одном процессоре. Эти приложения должны иметь возможность корректно прерывать друг-друга по заданному сценарию, использовать при этом общие данные. Для этого нужна поддержка мьютексов и семафоров, а также процедура переключения. Вобщем, ядро операционки может быть действительно небольшим и написать его, конечно, можно самому. Но надо ли? Эффективность здесь может пониматься только в смымле размера ядра, поскольку быстродействие для менеджмента задач на мой взгляд существенной роли не играет. Среди кучи операционок можно всегда выбрать ту, которая наилучшим образом подходит для Вашего приложения. Иное дело, что иногда за это платить нужно. :-)

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа
Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 
URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание