

【摘 要】高效的动态内存管理目标包括以下两点:快速查找和分配空闲内存以保证实时性的能力;需要减少内存碎片,充分利用有限的物理内存资源。内存分配意味着确定内存管理的效率,也就是有限内存键的高效使用。基于此,本文对RTDBS内存管理进行了介绍,对提高内存利用率的发展具有相应的参考价值,所介绍的方法充分体现了实时性。
1 引言
实时数据库是数据库系统发展的一个分支,将数据库技术与实时处理技术相结合用于生产。实时数据库系统是开发实时控制系统、数据采集系统、CIMS系统的支撑软件。在流程工业中,广泛使用实时数据库系统、控制系统监控、系统控制和优化高级控制,并为企业的生产管理和调度、数据分析、决策支持、远程在线浏览和各种数据服务提供实时数据管理能力。实时数据库已经成为企业信息技术数据平台的基础。
实时数据库系统结合了数据库和实时系统两者的特点,既支持大量数据的共享,维护数据的一致性、完整性,又支持数据和事务时间的约束,实时数据库在开发过程中得到了广泛的应用和认可。从实时数据库中的集散控制系统直接应用于实时控制工程,到实时数据库中的CIMS信息集成,反映了实时数据库系统的发展趋势和方向。
实时数据库系统在现代应用中,被广泛应用于各个领域,包括石油化工、炼油、化工、冶金、制药、采矿、电力工业以及军事导航、电信等实时应用,应用在不同的环境中,它们功能需求也不同。……