发明申请
- 专利标题: Sharing objects in runtime systems
- 专利标题(中): 在运行系统中共享对象
-
申请号: US10851813申请日: 2004-05-20
-
公开(公告)号: US20050262512A1公开(公告)日: 2005-11-24
- 发明人: Oliver Schmidt , Norbert Kuck , Edgar Lott , Martin Strassburger , Arno Hilgenberg , Ralf Schmelter , Jan Dosert
- 申请人: Oliver Schmidt , Norbert Kuck , Edgar Lott , Martin Strassburger , Arno Hilgenberg , Ralf Schmelter , Jan Dosert
- 主分类号: G06F3/00
- IPC分类号: G06F3/00 ; G06F9/44 ; G06F9/445 ; G06F9/46 ; G06F9/50
摘要:
Methods and apparatus, including computer systems and program products, for sharing objects in runtime systems. A set of objects is identified, each object having a reference to runtime metadata about the object in a first runtime system. The reference to the runtime metadata in each object is replaced with a proxy, and the set of objects is transmitted to a second runtime system, where the proxy in each object is replaced with a reference to runtime metadata about the object in the second runtime system. In some implementations, the runtime metadata can be installed in the second runtime system if it is not already available. The set of objects can include a shared closure of objects, which can be shared between runtime systems (including virtual machines) located on distinct physical machines. Sharing objects between runtime systems on multiple machines can provide isolation between user sessions in a scalable manner.
公开/授权文献
- US07587721B2 Sharing objects in runtime systems 公开/授权日:2009-09-08