首页> 外国专利> WORKFLOW-BASED OBJECT DESTRUCTION.

WORKFLOW-BASED OBJECT DESTRUCTION.

机译:基于工作流的对象销毁。

摘要

Objects in a computing environment are often utilized by threads through an object lifecycle, and are destroyed at the end of the object lifecycle to reclaim the computing resources used by the object. In some cases, a thread that initiates an object destruction of an object may be unable to complete the destruction (e.g., a second thread may hold a synchronization lock over an object resource of the object). An object destruction workflow initiates the destruction of an object on behalf of a thread. If the object destruction workflow encounters a failure to complete the object destruction, a new reference to the object is inserted into an object destruction list, as the last reference to the object. A second thread discovers and releases the last reference in the object destruction list, prompting the object destruction workflow to resume the attempt to destroy the object on behalf of the second thread.
机译:计算环境中的对象通常在整个对象生命周期中被线程利用,并在对象生命周期结束时被销毁以回收该对象使用的计算资源。在某些情况下,发起对象破坏对象的线程可能无法完成破坏(例如,第二个线程可能持有对象的对象资源的同步锁)。对象销毁工作流代表线程启动销毁对象。如果对象销毁工作流遇到无法完成对象销毁的问题,则将对对象的新引用插入到对象销毁列表中,作为对对象的最后引用。第二个线程发现并释放对象销毁列表中的最后一个引用,从而提示对象销毁工作流程恢复代表第二个线程销毁对象的尝试。

著录项

  • 公开/公告号MX2019000541A

    专利类型

  • 公开/公告日2019-07-04

    原文格式PDF

  • 申请/专利权人 MICROSOFT TECHNOLOGY LICENSING LLC;

    申请/专利号MX20190000541

  • 发明设计人 JEFFREY EVAN STALL;

    申请日2017-07-03

  • 分类号G06F9/50;G06F12/02;

  • 国家 MX

  • 入库时间 2022-08-21 12:01:53

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号