[发明专利]包括用户接口的中断系统和方法在审
申请号: | 93120169.1 | 申请日: | 1993-12-06 |
公开(公告)号: | CN1091842A | 公开(公告)日: | 1994-09-07 |
发明(设计)人: | D·J·肯尼迪 | 申请(专利权)人: | 奥弗罗德有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 董巍,程天正 |
地址: | 美国伊*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 包括 用户 接口 中断 系统 方法 | ||
本发明涉及单个和多个处理器计算机系统,该系统为在此系统上运行的请求程序单元提供系统服务。更详尽地,本发明涉及扩大或修正所选定的先存在的程序单元所运行时间操作的方法。
多年来,计算机系统从单个孤立的处理器发展到各种形式的多个处理器系统。许多计算机系统使用程序单元,有时就把它简称为“程序”。
程序单元包含计算机指令,计算机系统执行这些指令以完成特定的功能。这些程序单元可由其它程序单元来产生。然而,在大多数情况下,人们一直在一定程度上致力于产生可执行的计算机指令集。
程序单元,在被执行时,预期满足一定的已知或设想的要求。无论如何,大多数过去设计的或现在正设计的程序单元不能适合所有将来的要求。
现有技术系统已接近以多种方式灵活处理将来需求的需要。在许多情况下,以前的方法在成本上不实用和/或不允许用户在执行过程中有多种可选性。
新硬件系统、新操作系统、新程序单元、新系统过程、新数据结构或新用户接口的发展和组合可以要求原来的程序单元被修正,重新编译,或更坏的情况,由于有关兼容和/或成本等问题而被废弃。某些现有技术方法要求在该方法的应用和执行上进行广泛的训练。某些用户可能无法负担为完成现有技术方法而要花的时间、金钱和人力资源。
对现有程序的更新或修正的灵活性方面的要求在多处理器分布系统中特别明显。几种不同类型的问题为驱使多用户处理器系统的发展提供了原动力。
其中的一个原动力是在好几个用户之间更有效地共享信息的愿望。解决此问题的一个方法是把各个处理器通过本地区网络连接在一起,这些处理器可以是相同的,也可以是不同的。这种网络能使许多不同的个人及其有关的处理器存取共同的信息以及互相存取。
另一个促使多用户处理器环境发展的原动力是用较低可靠度元件创造高可靠度的计算机系统的愿望。这类系统典型地使用于诸如银行、事务处理或库存量控制等环境,其中可靠度是首要的。
此类计算机系统族之一是加州,Cupertino的Tandem公司销售的。Tandem系统能以单个孤立的,多个的处理器结构,或作为多个内部连接的节点形式来运行。每个节点相应于一个或多个多处理器系统。
支持多个远距离事务处理终端或库存量控制功能的主程序系统,它可能包括几十个程序单元,在多处理器环境中,在生产基础上被安装和运行的地方,上述更新和维护程序单元问题的解决变得非常困难和昂贵。例如,新操作系统可能被硬件卖主所采纳。在这种例子中,系统操作员可能不得不装上新操作系统,以接收持续的支持和操作系统维护。
若操作系统的改变对于现存的程序系统是不透明的,那么这些程序系统需要被修正或重新编译。这种处理不仅昂贵和费时,而且会在多个程序,多个处理器环境中导致错误,由此可能造成灾难性结果。
另外,从第三方销售者处得到软件的用户可能没有为进行修正,扩充或重新编译所必须的源码或文件,更坏的情况是,第三方销售者多半不再继续为用户支持或提供新的信息卡。
这样,当要求或环境改变时,就继续需要能以有效的成本形式安全地更新或修正现存的程序。首选地,这种需要能由系统操作的个人来满足,而不需要回到原先软件销售者或去修正原先所提供的程序单元。
另外,在多个处理器系统中,操作环境连续地变化。结果,资源、可用的处理器和在一个程序单元或过程每次初始化时可用的类似者的混合将是不同的,这依赖于其它程序单元或过程在任何给定时间内有效的情况。
这样,就有持续不断的有关资源分配和管理方面的问题,在这些系统中,它们是必须被提出的。一种已知的方法,由本申请的受让人所销售的,名称为用于Tandem计算机的“自动网络平衡系统”,基于预定的和固定的分配方法提供了在这种环境下的资源分配系统和资源管理。
在已知的自动网络平衡系统中,性能因子是用来考虑选择指派在其中进行处理的最佳或最适当的处理器的,它们包括一个给定处理器的可用度或繁忙状态、可用的存储器、交换率、运送率、存储器排队长度、备用清单上的可用的工作,以及许多其它量。各种不同的性能因子可应用加权系统来进行估值。然后,表现为最合适的处理器可被用来运行程序。
已知的负载平衡系统是非常成功的,并能用来大大提高类似于Tandem系统的性能。然而,选用最适合的被指派来实行给定任务的处理器的方法并未考虑地点或用户对在一种设置与另一种设置之间的相异性或定做的要求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奥弗罗德有限公司,未经奥弗罗德有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/93120169.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用机械和电子方法对流体流中的实体校正的方法和装置
- 下一篇:建造建筑物的方法