|
т.е. не храним подолгу выделенную память от ресета до powerdown а выделяем там, где, например идет обработка какого/каких нибудь уровней протокола или еще что. Память выделяется, используется/анализируется и освобождается. вызово функции
malloc/free колеблется 50/50 в следствии чего получаем красивый исходник. А получить сильно фрагментированную память и невозможность выделить еще это надо очень постараться (см.ответ Ивану) или выбор malloc не оправдан в этом случае.
E-mail: info@telesys.ru