一种Linux多线程应用下内存池的设计与实现

来源 :电子技术应用 | 被引量 : 0次 | 上传用户:lijx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对内存池中内存块获取、分配机制、内存块大小、内存释放,以及在多线程环境下的安全处理等细节进行了研究,保证了在多线程环境下能够快速同时采用一种基于数组的链表机制,改进内存池中内存块的查找算法,将其时间复杂度稳定在0(1),避免了传统内存池中请求的线程数目过多时,引发的获取内存块性能下降的问题。同时在内部设置管理线程,动态增加或删除空闲的内存块。实验结果表明,改进后的内存池与传统的内存分配方式相比消耗更小,效率更好。
其他文献
目的探讨食管癌术后早期肠内营养治疗的可行性和临床价值。方法42例食管癌患者(A组)术中经幽门后至空肠上段留置胃管(鼻空肠管)(EN组),对照组(B组)42例患者未进行肠内营养(PN组)。比较两
远程开放教育中多元化的英语学习资源作为学习的主要内容,其设计的优劣会直接影响学习者的学习兴趣、学习动力和学习效度。对远程教育英语学习资源的实用性进行优化设计是激
本文主要从初中地理教育的观念价值、文化价值、思维价值和科学价值等方面,深化对其地理学科教育价值的深层思考和再认识。
晚明时期随着商品经济的发展与专制统治的松动,社会发生了较为明显的变化。王阳明的"心学"为这种变化提供了思想基础。中国早期人文主义萌芽由此而产生。但是长期形成的官僚
新疆农村发展规划支持系统(XJRMDS)成功地实现了数据库管理系统(DBMS)、方法库管理系统(MEBMS)、模型库管理系统(MXBMS)、模拟库管理系统(MNBMS)和地理图信息库管理系统(GG)五库一体化,为
叶轮机械内部超音流场测试中,聚焦纹影技术因其层析流场的特点,有实现定量测量的基础。聚焦纹影系统必须针对被试模型进行设计,尤其对于尺度有限的叶栅内部流动,系统设计需要
东北垄作区播种前的根茬处理及深松作业,能够提高播种质量,促进作物生长。针对现有深松灭茬机作业过程中存在动土量大、灭茬效果不理想以及刀辊易缠草堵塞等问题,同时为适应
在《历史与阶级意识》中,如何看透资产阶级物化与物化意识,达到无产阶级的意识自觉,这是青年卢卡奇的理论指向。怎样实现这一点呢?在青年卢卡奇的理论分析中,这是以一种历史
针对教育资源"信息孤岛"的问题,本文以大庆教育云为开发背景,提出并实现一种可行的应用服务平台,研究基于云计算理念构建一种大庆教育云平台,解决大庆教育资源的整合问题。
氨-选择性催化还原(NH3-SCR)技术是消除NOx的最有效手段之一。铈基催化剂因其良好的氧化还原性能、适当的表面酸性、绿色经济而被广泛用于NH3-SCR反应,但目前用于SCR的铈基催