金融界2024年3月22日消息,据国家知识产权局公告,北京罗克维尔斯科技有限公司申请一项名为“微内核架构下的线程间同步方法、装置、电子设备“,公开号CN117742902A,申请日期为2022年9月。
专利摘要显示,本申请提供了一种微内核架构下的线程间同步方法、装置、电子设备。其中方法包括:接收线程发出的锁变量请求;其中,锁变量请求包括锁变量地址、申请标志以及请求类型;判断申请标志是否为私有标志;其中,申请标志是私有标志表征该锁变量请求为进程内部多线程之间的同步请求;若申请标志是私有标志,获取线程所属进程对应的进程锁变量哈希表;从进程锁变量哈希表中获取锁变量地址对应的目标哈希桶;判断请求类型,并结合判断结果在目标哈希桶上阻塞或唤醒线程。本发明方法针对进程内部多线程之间的同步,创建各进程内部的锁变量的哈希表数据结构,减轻了不同进程之间线程之间的相互干扰,提高了系统稳定性。
本文源自金融界
渝公网安备50010502503425号
评论·0