加载中...
首页专利查询专利详情

*来源于国家知识产权局数据,仅供参考,实际以国家知识产权局展示为准

一种分布式系统中多线程同步的方法和系统

发明专利有效专利
  • 申请号:
    CN201610256779.2
  • IPC分类号:G06F9/46;G06F9/50;G06F9/52;G06F9/54
  • 申请日期:
    2016-04-21
  • 申请人:
    北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司
著录项信息
专利名称一种分布式系统中多线程同步的方法和系统
申请号CN201610256779.2申请日期2016-04-21
法律状态授权申报国家中国
公开/公告日2016-06-22公开/公告号CN105700939A
优先权暂无优先权号暂无
主分类号G06F9/46IPC分类号G;0;6;F;9;/;4;6;;;G;0;6;F;9;/;5;0;;;G;0;6;F;9;/;5;2;;;G;0;6;F;9;/;5;4查看分类表>
申请人北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司申请人地址
北京市海淀区杏石口路65号西杉创意园四区11C楼东段1-4层西段1-4层 变更 专利地址、主体等相关变化,请及时变更,防止失效
权利人北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司当前权利人北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司
发明人魏亚文;孙政
代理机构中原信达知识产权代理有限责任公司代理人张一军;姜劲
摘要
本发明提供一种分布式系统中多线程同步的方法和系统,能够支持自定义条件对线程同步的灵活控制,做到线程主动释放资源以及精确唤醒相关等待线程,资源利用率高。本发明的分布式系统中多线程同步的方法包括:接收线程的资源控制请求,所述请求具有参数,所述参数包括所述线程的标识和所请求资源的资源名;根据所述资源名读取所述资源的资源节点的数据;尝试锁定所述资源,其中当锁定失败,把该线程的标识置于该资源的等待队列以使得该线程进入阻塞状态,当锁定成功,则该线程控制该资源,并且待所述线程利用所述资源完成执行后,释放所述资源,并唤醒该资源的等待队列中的其他线程,其中被唤醒的线程能够尝试锁定所述资源。

我浏览过的专利

专利服务由北京酷爱智慧知识产权代理公司提供