关于内存使用的问题
时间:2006-04-15 来源:Benson_linux
这两天准备做的工作是整理microwindows,在整理12位色的驱动时,发现原来我们用的fblin12.c里边的很多函数写的并不很简练,想顺便做一下优化。
这里遇到了一个我不解的问题,我在程序中申请了一个115200字节大小的静态数组,但是当我比较nano-X运行后的内存使用大小时,发现比原来大了452K,原来是1744K,现在是2196K,这是为什么?我申请的大小只有112.5K啊?
有待研究。。。
呵呵~~~~
我明白了,我申请的是int型,112.5*4=450了,类型制定错了,我应该用char型。
这里遇到了一个我不解的问题,我在程序中申请了一个115200字节大小的静态数组,但是当我比较nano-X运行后的内存使用大小时,发现比原来大了452K,原来是1744K,现在是2196K,这是为什么?我申请的大小只有112.5K啊?
有待研究。。。
呵呵~~~~
我明白了,我申请的是int型,112.5*4=450了,类型制定错了,我应该用char型。
相关阅读 更多 +