基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
基于STL代码可重用的小对象内存分配体系由4层结构组成.其底层Chunk类封装并管理内存.当内存块被请求,第2层Allocator函数检测Chunk指针或线性查找以确定内存块是否可保证指向最新的Chunk节点.接受分配请求后,第3层自动选择第2层分配内存或交给"::operator new"处理.第4层重载全局new和delete运算符,并对继承对象按定义方法内存分配,实现面向对象封装内存分配的优化操作.
推荐文章
C/C++内存分配的五种方法
new
Delete
malloc
alloca
自由存储区
全局
静态存储区
常量存储区
基于C++的高效内存池的设计与实现
内存池
内存分配
循环首次适应算法
高效策略
C++的异常与内存管理探讨
动态内存分配
动态内存释放
内存泄漏
采用C++代码插装的实时软件内存错误分析
实时软件
内存错误
内存泄漏
代码插装
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 C++中小对象内存分配的优化与封装
来源期刊 兵工自动化 学科 工学
关键词 内存分配 小对象 优化 封装
年,卷(期) 2004,(1) 所属期刊栏目 软件技术
研究方向 页码范围 65-67
页数 3页 分类号 TP309.3
字数 2138字 语种 中文
DOI 10.3969/j.issn.1006-1576.2004.01.026
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 张浩 华中科技大学控制系 41 343 10.0 17.0
2 叶念渝 华中科技大学控制系 39 363 10.0 19.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (0)
节点文献
引证文献  (3)
同被引文献  (0)
二级引证文献  (0)
2004(1)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(1)
  • 二级引证文献(0)
2004(1)
  • 引证文献(1)
  • 二级引证文献(0)
2012(1)
  • 引证文献(1)
  • 二级引证文献(0)
2014(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
内存分配
小对象
优化
封装
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
兵工自动化
月刊
1006-1576
51-1419/TP
大16开
四川省绵阳市207信箱
1982
chi
出版文献量(篇)
6566
总下载数(次)
20
总被引数(次)
28636
论文1v1指导