国家自然科学基金项目,日期2014-2016,研究了在保证实时数据对象时序一致性的前提下降低更新事务负载对于实时数据库系统(RTDBS)减少资源(包括CPU和能量等)消耗,提高服务质量具有重要意义。单处理器环境下该问题已经得到了广泛研究,出现了大量研究成果,而多(核)处理器环境下针对该问题的研究则几乎还是空白。鉴于目前多处理器的普遍性及其在性能功耗比上的优越性,研究多处理器环境下如何降低RTDBS的更新负载是迫切和必要的。项目分析多处理器环境下RTDBS中影响更新负载的关键因素及它们的相互关联,研究基于任务划分方式的实时更新事务在各处理器上的分配与调度策略,以及基于全局调度方式的更新事务优先级分派策略、事务周期与截止期计算算法;统筹考虑用户事务与更新事务,建立用户事务质量模型和数据质量模型,研究能够保证一定数据对象"新鲜度"和用户事务价值的混合事务调度策略,以尽可能地降低处理器更新负载,提高系统服务质量,推动RTDBS的更广泛应用。
|