-
- +1. В перспективе и Web-сервер и принципиально разные интерфейсы. Например, надо максимально быстро отвечать на запрос по радиоканалу, не чаще одного раза в месяц. - AU_(22.05.2010 07:35)
- Вы только поймите, что если вам детеминированно нужно отвечать на этот радиоканал и вы будете использовать кучу, то в один прекрасный момент может тупо не хватить памяти под создание задачи. Если же реализация будет обеспечивать задачу стеком при любых Alex B.(159 знак., 22.05.2010 14:24, ссылка)
- Эт во FreeRTOS нехватка памяти может привести к краху системы, а в осях понадежней менеджер поставит задачу в очередь на ожидание памяти. Т.е. это нормальный сценарий когда задаче не хватает текущей памяти. В WinCE эт вообще правило. AlexandrY(297 знак., 24.05.2010 12:34)
- А я где-то написал про крах? Не знаю как во FreeRTOS, но нормальный менеджер памяти RTOS будет вести себя точно так же - поставит задачу-менеджер, выделяющую пул для создаваемой задачи в ожидание. В любом случае это можно вручную сделать. Речь не о том, Alex B.(40 знак., 24.05.2010 12:44)
- Ну если взять embedded WEB сервер то тоже нет никаких оснований создавать задачи статически. AlexandrY(199 знак., 24.05.2010 13:07)
- А я где-то написал про крах? Не знаю как во FreeRTOS, но нормальный менеджер памяти RTOS будет вести себя точно так же - поставит задачу-менеджер, выделяющую пул для создаваемой задачи в ожидание. В любом случае это можно вручную сделать. Речь не о том, Alex B.(40 знак., 24.05.2010 12:44)
- Эт во FreeRTOS нехватка памяти может привести к краху системы, а в осях понадежней менеджер поставит задачу в очередь на ожидание памяти. Т.е. это нормальный сценарий когда задаче не хватает текущей памяти. В WinCE эт вообще правило. AlexandrY(297 знак., 24.05.2010 12:34)
- Вы только поймите, что если вам детеминированно нужно отвечать на этот радиоканал и вы будете использовать кучу, то в один прекрасный момент может тупо не хватить памяти под создание задачи. Если же реализация будет обеспечивать задачу стеком при любых Alex B.(159 знак., 22.05.2010 14:24, ссылка)
- На примере покажите, как опытный спец динамической сменой приоритетов обходит инверсию. Приобщиться к тайному знанию хочу. - Alex B.(22.05.2010 01:49)
- +1. В перспективе и Web-сервер и принципиально разные интерфейсы. Например, надо максимально быстро отвечать на запрос по радиоканалу, не чаще одного раза в месяц. - AU_(22.05.2010 07:35)