自调度线程库的研究与实现

来源 :2002年全国开放式分布与并行计算学术会议 | 被引量 : 0次 | 上传用户:purong0826
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
开发多线程应用目前面临着三个主要问题,主线标准各不相同,调度机制各不相同和实时能力很弱.已有的解决方案JTC和DSRT都只能部分地解决这些问题,本文吸收辽二者的 优点,提出了自调度线程库.它为用户提供了类似于Java的统一线程调用接口,拥有多种调度方式,包括固定优先级调度、轮转调度和deadline调度.同时该线程库提升了操作系统的实时能力,提供了无限的优先级级别、严格的固定优先级调度和优先级翻转的控制.该线程库已经实现,并应用于我们开发的实时CORBA产品中,效率良好.
其他文献
在网络管理领域中,对Mobile Agent的模型进行了研究,并针对网络管理的管理任务,对Mobile Agent进行了分类研究.认为将Mobile Agent应用于网络管理体中可以弥补传统网络管理体系结构的许多缺陷.
本文分析了基于移动Agent模型的分布式计算的特点,提出了一个基于Agent技术的分布式计算模型,根据模型在Bond系统上进行了初步的试验,并对试验结果进行了分析.
本文论述了一种通过授权来控制移动Agent系统实体行为的管理方法.授权是指一种策略,它管理对计算资源及服务的访问和使用.系统颁发特权管理证书,能对实体灵活授权.这种方法克服了现有Agent系统管理方面的具体缺陷,提高了异种Agent的互操作性.本文还描述了这种方案基于Java的实现.
本文介绍了BDI Agent技术在情感机器人实现中的应用.通过基于Agent技术的语音识别网络的构建,实现让机器人对外界语音输入能够正确识别和理解,这样才能为进一步进行情感上的交流奠定基础.本文中主要讨论了如何在BDI Agent技术的基础上建立识别器和解释器.
本文将从应用角度设计机器人智能协作和导航系统.主要技术包括:利用多移动Agent模型实现多移动机器人的智能协作;设计KQML(知识查询和操作语言)来实现移动机器人的交流;利用GSM(移动通信系统)网解决多移动机器人的通信问题;基于GPS(全球定位系统)、GIS(地理信息系统)实现导航.本文研究结果适用于广域的DAI(分布式人工智能)领域和AIS(自主式智能系统).
综合调度管理是对传统调度管理方式的革新,对提高决策的科学性,健全调度管理指挥系统都具有卓越的功效.就工矿企业而言,综合调度信息系统,在矿区计算机网和矿局域网环境中,进行实时调度指挥、工业电视监视、网络视频会议、分布式调度数据库管理、实时工控动态Web浏览等,形成一个集实时的安全生产信息监视和调度信息管理于一体的调度指挥综合信息系统.本文以某矿业集团的安全生产为基础,讨论了矿区综合调度系统的设计和应
企业管理信息系统经常含有工作流应用,直接在数据库系统上实现简单实用的工作流管理系统非常有意义.本文讨论了管理信息系统与工作流管理系统之间的联系,介绍了一个基于客户服务器结构直接在数据库系统上实现的工作流管理系统,并用实例对系统加以说明.
本文首先通过引入簇机制,给出了分簇的位置依赖数据缓存模型的定义和结构,然后在此基础上提出一种新的语义缓存替换策略——簇先段后替换,在分析本策略的替换机制后,给出了具体的替换算法.最后,对模拟实验的结果进行了分析说明.
本文从总体上介绍和论述了作者所指导的基于定位服务(LBS)的移动资产管理基础平台的设计与实现,它的设计思想与实现途径.该平台已经投入商业运营.这是移动计算的一种实际体现,具有很大的实用价值和长远的发展前景.
本文提出和构造了一个基于网络和知识库的 智能设计支持环境框架.现代设计中,计算机及网络作为设计的最好硬件支持系统,在此基础上合理地组织和利用各种现代的理论和方法并使之智能化是提高产品设计的一个很有效的方法.针对当前的设计环境,文中介绍了一个应用EJB来提供智能化的设计支持实例.