游子的博客
慈母手中线,游子身上衣, 临行密密缝,意恐迟迟归, 谁言寸草心,报得三春晖。 数据读取中,请稍候......
posts - 337,  comments - 546,  trackbacks - 0

嵌入式系统内存效率测试记录与心得
原创作品 欢迎转载 作者:游子http://www.cnitblog.com/liaoqingshan 2007.1.26

次数

*

字节

分配并释放内存

复制内存

 

内存清零

空循环

系统分区

用户分区

系统分区

用户分区

系统分区

用户分区

 

100000*

1024

961

853

405

7822

979

6929

5

100000*

(1024*5)

751

639

16410

39153

2150

38246

5

10000*

(1024*64)

75

64

186480

50150

122681

50074

0

100*

(1024*640)

1

0

7409

5015

13814

5015

0

 

结论:

(测试中,系统分区配置在 SMI 中,用户分区配置在 EMI 中。)

1.         分配释放内存:两个分区的效率相差不大,所花时间,跟内存大小无关,只跟分配次数相关。

2.         使用内存:

2.1.        复制与清零相比:在用户分区效率相近,在系统分区差异巨大。

2.2.        系统分区与用户分区相比:小块内存,系统分区占优;大块内存,用户分区占优。

心得:

尽量少次分配大块内存,并在 EMI 中进行操作( 1 );如果一定要小块内存,则在 SMI 中操作( 2 )。

posted on 2007-01-27 09:42 游子 阅读(832) 评论(0)  编辑 收藏 引用 所属分类: 软件原创技术
只有注册用户登录后才能发表评论。

欢迎大家扔鸡蛋!送鲜花!

博客可以收入过千吗?

<2008年9月>
日一二三四五六311
234567891011121314151617181920212223242526272829301234567891011

常用链接

留言簿(8)

随笔分类(314)

随笔档案(337)

文章分类(7)

文章档案(10)

相册

收藏夹(1)

其它

友情链接

数字电视

生活、旅游

自己的链接

计算机

搜索

  •  

积分与排名

  • 积分 - 408390
  • 排名 - 9

最新评论

阅读排行榜

评论排行榜