期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
基于C++的高效内存池的设计与实现 被引量:3
1
作者 鄢涛 于曦 +3 位作者 刘永红 赵卫东 余悦 曾谊 《成都大学学报(自然科学版)》 2017年第3期257-261,共5页
为了高效、安全地利用计算机内存资源,在大型的软件设计中,往往要进行大量的内存分配与回收操作,为此,C++专门提供了malloc等相关函数进行操作,这些函数能够满足一般的使用,但由于它们调用了操作系统API,所以实际使用时会在操作系统中... 为了高效、安全地利用计算机内存资源,在大型的软件设计中,往往要进行大量的内存分配与回收操作,为此,C++专门提供了malloc等相关函数进行操作,这些函数能够满足一般的使用,但由于它们调用了操作系统API,所以实际使用时会在操作系统中产生大量的内存碎片,让内存分配成为效率瓶颈,从而降低系统性能.基于此,通过对循环首次适应算法进行改进,设计并实现了基于C++的高效内存池,大幅提升了内存分配与回收的效率.同时,还为内存池编写了相关的分配子,使其能与C++标准库无缝对接,提供了若干具有垃圾回收功能的智能指针,提高了内存管理与程序运行的效率. 展开更多
关键词 内存池 内存分配 循环首次适应算法 高效策略
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部