基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
为减少长期运行的Windows应用程序持续堆内存泄漏而造成的系统性能损失,设计并实现了一个运行时自动垃圾回收器RT-AGC.RT-AGC采用传统Mark-Sweep算法的一个变种,对回收触发条件进行改进,使其具有更大的灵活性.利用Windows下应用程序的存储结构和系统API函数,通过扫描可能存储指针变量的区域,RT-AGC可以在应用程序运行时检测并处理内存泄漏,而不需要对目标应用程序重新编译或链接.文中描述了所采用的关键算法流程和主要实现技术,并编写了测试程序对RT-AGC的回收效果进行验证.实验证明可以有效地抑制应用程序的内存泄漏.
推荐文章
利用Windows消息实现应用程序控制
随着Windows操作系统应用的日益深入
经常在实际应用中遇到Windows应用程序的控制问题。从对Windows消息系统分析入手
总结了把Windows消息机制应用到Windows应用程序控制中的方法。
一个基于Qt/Embedded应用程序集成桌面的设计与实现
集成桌面
窗口管理
应用间通信
MATLAB和Windows应用程序之间动态数据交换的实现
MATLAB
Windows应用程序
数据交换
基于Windows CE 3.0的eVB应用程序开发研究
Windows CE
eVB
Access数据库
动态链接库
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 一个Windows应用程序的垃圾回收器
来源期刊 计算机技术与发展 学科 工学
关键词 Windows系统 动态内存分配 内存泄漏 垃圾回收 堆内存
年,卷(期) 2012,(1) 所属期刊栏目 智能、算法、系统工程
研究方向 页码范围 17-20
页数 分类号 TP399
字数 4025字 语种 中文
DOI 10.3969/j.issn.1673-629X.2012.01.005
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 钟云鹏 装甲兵工程学院控制系 3 23 2.0 3.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (5)
共引文献  (2)
参考文献  (4)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
1988(1)
  • 参考文献(1)
  • 二级参考文献(0)
1990(1)
  • 参考文献(1)
  • 二级参考文献(0)
2000(1)
  • 参考文献(1)
  • 二级参考文献(0)
2005(1)
  • 参考文献(0)
  • 二级参考文献(1)
2006(1)
  • 参考文献(0)
  • 二级参考文献(1)
2007(1)
  • 参考文献(0)
  • 二级参考文献(1)
2008(2)
  • 参考文献(0)
  • 二级参考文献(2)
2010(1)
  • 参考文献(1)
  • 二级参考文献(0)
2012(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
Windows系统
动态内存分配
内存泄漏
垃圾回收
堆内存
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机技术与发展
月刊
1673-629X
61-1450/TP
大16开
西安市雁塔路南段99号
52-127
1991
chi
出版文献量(篇)
12927
总下载数(次)
40
总被引数(次)
111596
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导