论文部分内容阅读
随着微电子技术、通信技术、计算机技术、控制技术和半导体技术的飞速发展,以及工业、建筑业、医疗卫生、国防等各行业部门对智能控制要求的不断提高,嵌入式系统在最近几年内得到了越来越广泛的应用。 工业控制、武器系统控制、航空航天等领域的多数嵌入式系统它们有一个共同的特性:对系统的响应时间有严格要求,这些系统也被称为实时系统。构建一个实时系统是一件很普通的事情,然而把它与数据库结合起来却不容易,因为一般的数据库在反应时间方面是不可确定的。对于单处理器环境,简单事务协议能为其提供可靠的硬实时服务,能作为数据库服务的基准。本文主要考虑怎样把该协议进行扩展以应用于并行环境中。根据研究的结果,可以推断出简单事务协议所提出的及时性在并行环境中很难得到保证。采用并行性引进了时限上的不确定性,这可通过限制可抢占性和增大事务的时序得到减少。本文主要完成一些实时数据库的研究工作,从而提出一种思想:采用实时系统的一些基本理论如可调度性、资源分配等来建立一种简单的数据库服务(当然是实时的),提供一种合理的QoS(Quality of Service)标准,保证一系列数据库事务(transaction)及时完成。根据这些理论,构造一种仿真模型。仿真结果表明这种模型可为软实时系统中的数据库服务提供基准。