首页> 外国专利> fast synchronization for programs written in the java programming language

fast synchronization for programs written in the java programming language

机译:使用Java编程语言编写的程序的快速同步

摘要

A method, system, and computer program product for synchronized thread execution in a multithreaded processor are described. Each synchronized thread refers to at least one object (702, 703, 705) identified by an object identification (OID) that is shared among a plurality of synchronized threads. One of the synchronized threads is selected for execution. Upon entering the selected thread, an entry sequence indicates that the shared object (703) should be locked by pushing its OID onto a lock stack (701). The operations defined by the selected thread are executed and the indication is removed by pushing the OID from the lock stack. IMAGE
机译:描述了一种用于在多线程处理器中同步执行线程的方法,系统和计算机程序产品。每个同步线程指的是由在多个同步线程之间共享的对象标识(OID)标识的至少一个对象(702、703、705)。选择同步线程之一以执行。在输入所选线程时,输入序列指示应通过将共享对象的OID推入锁栈(701)来锁定共享对象(703)。执行所选线程定义的操作,并通过从锁堆栈中推送OID删除指示。 <图像>

著录项

  • 公开/公告号DE69942218D1

    专利类型

  • 公开/公告日2010-05-20

    原文格式PDF

  • 申请/专利权人 SUN MICROSYSTEMS INC.;

    申请/专利号DE19996042218T

  • 发明设计人 SHAYLOR NICHOLAS;

    申请日1999-05-05

  • 分类号G06F9/46;G06F9/52;

  • 国家 DE

  • 入库时间 2022-08-21 18:26:58

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号