嵌入式学习小组
直播中

恐龙之家

8年用户 794经验值
私信 关注

怎样去减少使用嵌入式系统内存呢

嵌入式系统内存往往是有限制的(成本考虑),因此需要尽量支持更多的功能,同时尽量减少使用的内存。一种方法是把需要支持的功能做成共享库的形式,需要这个功能的时候加载共享库,不需要的时候卸载共享库,从而把内存释放出来。下面举个例子说明。$ cat 1.c #include static int g_array[1024 * 1024 * 5];int *g_p = 0;__attribute__((constructor)) void init1(void)

更多回帖

发帖
×
20
完善资料,
赚取积分