ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 ноября
405951 Топик полностью
fk0, легенда (28.04.2013 16:02, просмотров: 125) ответил Mahagam на malloc() пусть горит в огне. нехватало ещё нарваться на утечки памяти да отказ в выделении. цена крэша ~100k$, а MMU прикручивать пока что нет времени и возможностей. ведь на примитивном уровне TLS - это стек потока, ну так избавится от статиков
Утечки и фрагментация памяти -- это миф, как мне кажется, про который любят очень рассказывать те, кто их в глаза не видел. Только в узком круге задач возможна фрагментация или требуется гарантированное выделение памяти. Там и там можно тем же malloc() выделить заранее, при старте программы. Ну и Леонидом Ивановичем ниже согласен. В 99.9% случаев при malloc()==NULL можно смело сделать abort() и курятник не пострадает.
[ZX]