| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1809 人关注过本帖
标题:一个类嵌入式系统采用的buffer pool管理模块
只看楼主 加入收藏
蓝色药剂
Rank: 4
等 级:业余侠客
帖 子:43
专家分:204
注 册:2007-11-24
收藏
得分:10 
随便看看,专业接分
2009-11-09 10:51
viky2003
Rank: 5Rank: 5
等 级:职业侠客
帖 子:375
专家分:383
注 册:2007-4-11
收藏
得分:0 
回复 10楼 StarWing83
哈哈。
其实我们很多手机系统上的buffer都是用静态数组来分配的,在系统初始化的时候就用到分配了。
如果不够,那么就开不了机,如果还有多余的,那么我们会跟据Memory的配置,将剩余的设置为
一个公共的pool。然后每个task构建这样的pool。如果本task的pool用玩了,就用公共的。
如果公共的完了,别人没的用,就会assert。
这样就不需要malloc和free这样ANSI的函数了,只要适配一对管理pool的API就够了。

不过 smart Phone的内存管理又不一样。


不过谢谢,你毕业欢迎来我们公司,待遇不错哦。


要练习算法就来http:///!!有挑战哦!!
2009-11-10 20:02
快速回复:一个类嵌入式系统采用的buffer pool管理模块
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.059052 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved