бывает ли в каких-нибудь ОС malloc на стеке ? ( к примеру stack_alloc ) это должно быть быстрее чем на куче - тупо работа с SP текущей задачи
а то бывает нужно простое func( len ) { BYTE tmp[ len ]; send( tmp, len ); }
И понимаешь что malloc/free это лишняя блокировка прерываний и лишние такты на работу
--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
|