稿件标题: | 运行时高效保障TStringList对象内存一致性的方法 |
稿件作者: | 黄蕾1,董明玉2 |
栏目名称: | 信息科学与控制工程 |
关键词: | 对象运行实例;资源映射图内存分配器;链表结构;内存碎片;内存一致性;内存数据移位;基址对齐;堆程序 |
文章摘要: | 为满足大型监控软件实时处理海量数据需高效利用内存的需求,介绍了一种基于Dephi7 TStringList对象运行时高效保障内存一致性的方法;该方法以中央空调分户计费监控软件为实例,资源映射图内存分配器为基础,典型内存状态为依据,具体分析了内存静态单链表及双向链表的结构特点及操作机理,内存碎片产生的原因,以及跟踪、定位及避免内存重分配导致数据移位的固有缺陷,得出了写内存时需通过对象运行实例所在的内存句柄局部锁死该对象运行实例,读内存时需通过比对对象运行实例的基址,以判断是否产生内存碎片;若产生内存碎片,则 |
引用本文格式: | 黄蕾,董明玉.运行时高效保障TStringList对象内存一致性的方法 [J].四川兵工学报,2014(9):118-122. HUANG Lei, DONG Ming yu.Discussion of Method of Ensuring Memory Compatibility of TStringList’s Objects of Run time High effect [J].Journal of Sichuan Ordnance,2014(9):118-122. |
刊期名称: | 2014年09期 |
出版时间: | 2014年9月 |
上线时间: | 2014年9月28日 |
浏览次数: | 3011 |
下载次数: | 690 |
免费阅读PDF |