[发明专利]基于亲和性感知的DMA缓冲区管理方法及装置有效
申请号: | 201210078365.7 | 申请日: | 2012-03-22 |
公开(公告)号: | CN102662891A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 程旭;钟祺;管雪涛;王晶 | 申请(专利权)人: | 北京北大众志微系统科技有限责任公司 |
主分类号: | G06F13/28 | 分类号: | G06F13/28;G06F12/08 |
代理公司: | 常州市维益专利事务所 32211 | 代理人: | 路接洲 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于亲和性感知的DMA缓冲区管理方法和装置,包括1)标识缓冲区的亲和性;2)对于输入过程,分配亲和性较低的缓冲区;由于缓冲区中大部分的数据位于Cache之外,避免部分软件一致性维护操作,其中包括物理地址计算和一致性维护指令的开销。3)对于输出过程,分配亲和性较高的缓冲区。由于缓冲区中大部分的数据在Cache中,当把I/O数据从用户态缓冲区拷贝到内核态缓冲区时,将数据直接写入Cache,避免Cache替换将原本属于应用的数据写回主存引入的开销,同时使得应用重用度高的数据尽量驻留在Cache中,减少Cache的污染问题。 | ||
搜索关键词: | 基于 亲和性 感知 dma 缓冲区 管理 方法 装置 | ||
【主权项】:
一种基于亲和性感知的DMA缓冲区管理方法,其特征在于,包括:以亲和性的高低将缓冲区分为两类,并确定不同I/O处理过程对缓冲区亲和性的需求。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京北大众志微系统科技有限责任公司,未经北京北大众志微系统科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210078365.7/,转载请声明来源钻瓜专利网。
- 上一篇:用于吸烟物品的过滤器
- 下一篇:一种车载信息娱乐系统、方法及车载端