首页> 外国专利> Object optimal allocation device, method and program

Object optimal allocation device, method and program

机译:对象最优分配设备,方法和程序

摘要

A method, system and computer program product for optimally allocating objects in a virtual machine environment implemented on a NUMA computer system. The method includes: obtaining a node identifier; storing the node identifier in a thread; obtaining an object identifier of a lock-target object from a lock thread; writing a lock node identifier into the lock-target object; traversing an object reference graph where the object reference graph contains an object as a graph node, a reference from the first object to a second object as an edge, and a stack allocated to a thread as the root node; determining whether a move-target object contains the lock node identifier; moving the move-target object to a subarea allocated to a lock node if it contains the lock node identifier, and moving the move-target object to the destination of the current traversal target object if the lock node identifier is not found.
机译:用于在NUMA计算机系统上实现的虚拟机环境中最佳地分配对象的方法,系统和计算机程序产品。 该方法包括:获取节点标识符; 将节点标识符存储在螺纹中; 从锁定线程获取锁定目标对象的对象标识符; 将锁定节点标识符写入锁定目标对象; 遍历对象参考图表包含作为图形节点的对象的对象参考图,从第一个对象作为边缘的第一个对象的引用,以及分配给线程作为根节点的堆栈; 确定移动目标对象是否包含锁定节点标识符; 如果未找到锁定节点标识符,将移动目标对象移动到分配给锁定节点的子区域,并且如果未找到锁定节点标识符,则将移动目标对象移动到当前遍历目标对象的目的地。

著录项

  • 公开/公告号US11086680B2

    专利类型

  • 公开/公告日2021-08-10

    原文格式PDF

  • 申请/专利权人 INTERNATIONAL BUSINESS MACHINES CORPORATION;

    申请/专利号US201916353625

  • 发明设计人 TAKESHI OGASAWARA;

    申请日2019-03-14

  • 分类号G06F9/50;G06F9/52;G06F9/30;G06F12/14;

  • 国家 US

  • 入库时间 2022-08-24 20:29:04

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号