用于运行对象实例管理的方法和系统技术方案

技术编号:2890363 阅读:217 留言:0更新日期:2012-04-11 18:40
在一种面向对象的计算机系统中,对象的实例得到管理。对象的性能和其中的方法结合处理器和网络性能而得到监测。该性能信息被用来管理对象实例。具体地,对象的实例可以得到移动、分解或合并。例如,如果在一个对象被装载到现行执行环境上时该对象的方法满足了性能目标,则确定一个执行环境一在该执行环境上对象实现其性能目标,且该对象被移到该执行环境上。(*该技术在2016年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般涉及面向对象的计算机系统。更具体地说,本专利技术涉及面向对象的计算机系统中的对象分配,且再具体地说,是涉及用于根据该对象方法的性能对对象实例进行动态管理的方法和系统。现行的计算机程序设计技术包括面向对象程序设计(OOP)的使用。面向对象程序设计的中心,在于在本领域中被称为“对象”的可再用、自包含、可调用程序代码模块。这种模块方法,通过经过证明和测试的对象的使用和再使用,而使软件的开发更为有效和可靠。将各个对象设计成通过“方法”来实现一组预定的操作。这些方法包括程序化的任务,以在被调用时执行对象。各个具体的方法被定义在与对象有联系的“类”中。类起着样板的作用,它描述了一组类似的对象的行为。由选定的类(或在其运行时的实例中)来示例性说明对象,且对象包括类中定义的方法和属性(或数据)。对象方法是可由面向对象的计算机系统中的所有其他对象调用的共享资源。在一个对象上的负荷(以及在它示例性说明的执行环境上的相应负荷)因而将随着对象调用的周期性和用在对象中的方法的复杂性而变化。要求仔细的系统规划,以便在面向对象的计算机系统的执行环境中能够得到任何具体对象的足够的实例,以处理出现本文档来自技高网...

【技术保护点】
在包括多个执行环境和一个对象的面向对象的计算机系统中,用于管理所述对象的方法,其中该对象具有在所述多个执行环境的至少一个执行环境中执行的至少一个实例,该方法的特征在于以下步骤:(a)监测所述面向对象的计算机系统中的所述对象的运行性能; (b)在运行中响应所述监测而改变若干个所述至少一个实例和若干个所述至少一个执行环境中的至少一个,其中所述至少一个实例在所述至少一个执行环境得到执行。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:富兰克林查尔斯布雷斯劳保罗格雷戈里格林斯坦约翰特德罗登
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1