ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
21 января
1489569 Топик полностью
Vit (08.01.2025 22:26, просмотров: 134) ответил IBAH на Скажите, положа руку на печень. Кто использует динамическое выделение памяти (mallock ) в проектах на МК? Понимаю, что надо mallock применять, но как-то тоскливо. Поагитируйте за и против.
стараюсь не использовать. делал несколько пуловых аллокаторов - хватало. своё если упрётся в размер или фрагментацию, то знаю что делать. а там, где стоковый аллокатор обругался, уже можно комом огрести. ну и кучу оно обычно всю может зохавать, а пул сразу выдан известного предела. но если не грязно писано, то ничего страшного обычно в стоковых нет. ну и так как мусоросборщика никто не обещал, то при неровной нарезке ожидается фрагментация, а вопрос скорости в непервый раз 

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