-
- Я активно использую для выделения памяти блоки памяти фиксированного размера, как и многие другие лица, использующие RTOS. Так что вкус устриц ощущаю. Однако, гниль с malloc есть не хочу. - VVB(04.08.2010 14:53)
- Ну и чем блоки памяти фиксированного размера отличаются от блоков памяти произвольного размера? Кроме возможного образования мусора в куче при неумелом использовании malloc/free? - Alex B.(04.08.2010 15:19)
- Вот именно этим "кроме" и отличается. Плюс недетерминированное в общем случае время на сборку мусора. Плюс неизвестный долгоисполняемый код, в противовес легкопонятным исходникам RTOS. - VVB(04.08.2010 15:24)
- В какой реализации malloc/free для контроллеров вы видели сборку мусора? Долгоисполняемый неизвестный код... да... вы библиотечные функции тоже не используете? - Alex B.(04.08.2010 15:31)
- товарищ путает сборку мусора с дефрагментацией возвращенных в кучу кусочков памяти. - bialix-chrome(04.08.2010 16:52, )
- В какой реализации malloc/free для контроллеров вы видели сборку мусора? Долгоисполняемый неизвестный код... да... вы библиотечные функции тоже не используете? - Alex B.(04.08.2010 15:31)
- Вот именно этим "кроме" и отличается. Плюс недетерминированное в общем случае время на сборку мусора. Плюс неизвестный долгоисполняемый код, в противовес легкопонятным исходникам RTOS. - VVB(04.08.2010 15:24)
- Ну и чем блоки памяти фиксированного размера отличаются от блоков памяти произвольного размера? Кроме возможного образования мусора в куче при неумелом использовании malloc/free? - Alex B.(04.08.2010 15:19)
- Я активно использую для выделения памяти блоки памяти фиксированного размера, как и многие другие лица, использующие RTOS. Так что вкус устриц ощущаю. Однако, гниль с malloc есть не хочу. - VVB(04.08.2010 14:53)