-
公开(公告)号:CN115344360B
公开(公告)日:2024-11-19
申请号:CN202110525149.1
申请日:2021-05-13
Applicant: 华为技术有限公司
Abstract: 本申请实施例公开了一种死锁检测方法,应用于操作系统领域。方法包括:获取第一调度实体的第一RPC调用链。第一RPC调用链包括体现执行实体A1调用执行实体B1的调用关系的信息。获取第一服务端进程的第一锁等待链。第一锁等待链包括体现执行实体A2等待执行实体A1的等待关系的信息。其中,执行实体A2为锁A的等待者,执行实体A1为锁A的持有者。若执行实体B1为执行实体A2,或执行实体B1和执行实体A2存在关联关系,则确定存在死锁。在本申请的中,通过使用锁等待链和RPC调用链进行死锁检测,可以提高死锁检测的准确性。
-
公开(公告)号:CN117667877A
公开(公告)日:2024-03-08
申请号:CN202211032724.5
申请日:2022-08-26
Applicant: 华为技术有限公司
IPC: G06F16/182 , G06F16/178 , G06F16/172 , G06F16/16 , G06F16/14 , G06F16/13
Abstract: 本申请公开了一种数据管理的方法,包括:第一终端设备响应用户通过第一应用对目标文件的访问操作,获取目标文件的元数据,目标文件存储在局域存储设备上,第一应用与第二应用不同,第二应用为安装在第一终端设备上的局域存储设备的专属应用,第一终端设备中存储有局域存储设备上所存储文件的元数据;第一终端设备向局域存储设备发送访问请求,访问请求包括元数据;第一终端设备接收局域存储设备发送的目标文件。本申请提供的方案无需通过局域存储设备专属的第二应用,就可以对局域存储设备上的文件进行查询,增加了对局域存储设备使用的灵活性。
-
-
公开(公告)号:CN115344360A
公开(公告)日:2022-11-15
申请号:CN202110525149.1
申请日:2021-05-13
Applicant: 华为技术有限公司
Abstract: 本申请实施例公开了一种死锁检测方法,应用于操作系统领域。方法包括:获取第一调度实体的第一RPC调用链。第一RPC调用链包括体现执行实体A1调用执行实体B1的调用关系的信息。获取第一服务端进程的第一锁等待链。第一锁等待链包括体现执行实体A2等待执行实体A1的等待关系的信息。其中,执行实体A2为锁A的等待者,执行实体A1为锁A的持有者。若执行实体B1为执行实体A2,或执行实体B1和执行实体A2存在关联关系,则确定存在死锁。在本申请的中,通过使用锁等待链和RPC调用链进行死锁检测,可以提高死锁检测的准确性。
-
-
-