brag 0 4 октября, 2016 Опубликовано 4 октября, 2016 · Жалоба На мой взгляд, самая подходящая для embedded - это • heap_2 - permits memory to be freed, but not does coalescence adjacent free blocks. Тк в embedded нет такого изобилия обьектов разных длин, как в PC и нет такого сильного андетерминизма. Простым языком, если уж создался обьект размером N, значит он будет еще создаваться не один раз. А значит любая склейка блоков может усугубить фрагментацию. Мало того, при таком раскладе кучу можно сделать в виде какого-нибудь дерева, тогда добавление/удаление будет происходить очень быстро, практически constant time. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться