-
公开(公告)号:CN118093255A
公开(公告)日:2024-05-28
申请号:CN202311767763.4
申请日:2023-12-20
Applicant: 云和恩墨(北京)信息技术有限公司
Abstract: 本发明公开了一种数据的校验方法、装置、电子设备和存储介质。其中,该方法包括:接收客户端的输入输出序列数据;基于输入输出序列数据,获取副本组巡检指令,且将副本组巡检指令匹配至多个副本数据中,其中,副本组巡检指令用于触发基于每个副本数据生成副本数据的副本组校验和;获取每个副本数据对应的副本组校验和;对副本组校验和进行校验,得到第一校验结果,其中,第一校验结果用于表征对应的每个副本数据之间是否一致。本发明解决了对数据进行校验的效率低的技术问题。
-
公开(公告)号:CN115729716B
公开(公告)日:2023-05-09
申请号:CN202310036979.7
申请日:2023-01-10
Applicant: 云和恩墨(北京)信息技术有限公司
Abstract: 本申请实施例提供了一种多线程内存管理方法及系统、计算机设备、存储介质,属于计算机技术领域。该方法包括:对目标内存进行内存初始化处理得到初始内存页;根据候选线程对初始内存页进行线程内存分配,得到每个候选线程的候选内存页;根据线程共享内存页得到包括候选共享内存页的内存中心池;根据线程独占内存页生成内存页申请信号,通过内存中心池响应内存页申请信号,以根据内存页申请信号和预设分配条件对候选共享内存页进行共享内存页分配,得到目标内存页事件,目标内存页事件包括线程缓存内存页和内存引用计数值;根据事件回收时间阈值和内存引用计数值对目标内存页事件进行内存页回收。本申请实施例能够提高多线程内存的存储性能。
-
公开(公告)号:CN115729716A
公开(公告)日:2023-03-03
申请号:CN202310036979.7
申请日:2023-01-10
Applicant: 云和恩墨(北京)信息技术有限公司
Abstract: 本申请实施例提供了一种多线程内存管理方法及系统、计算机设备、存储介质,属于计算机技术领域。该方法包括:对目标内存进行内存初始化处理得到初始内存页;根据候选线程对初始内存页进行线程内存分配,得到每个候选线程的候选内存页;根据线程共享内存页得到包括候选共享内存页的内存中心池;根据线程独占内存页生成内存页申请信号,通过内存中心池响应内存页申请信号,以根据内存页申请信号和预设分配条件对候选共享内存页进行共享内存页分配,得到目标内存页事件,目标内存页事件包括线程缓存内存页和内存引用计数值;根据事件回收时间阈值和内存引用计数值对目标内存页事件进行内存页回收。本申请实施例能够提高多线程内存的存储性能。
-
公开(公告)号:CN114721844B
公开(公告)日:2022-11-25
申请号:CN202210237653.6
申请日:2022-03-10
Applicant: 云和恩墨(北京)信息技术有限公司
IPC: G06F9/54
Abstract: 本申请实施例提供一种数据缓存方法和装置、计算机设备、存储介质,属于数据处理领域。方法包括:将缓存存储划分多个独立的数据处理线程,接收数据读写请求;计算数据读写请求中后端存储地址对应的线程ID,作为目标ID;根据目标ID获取对应的数据处理线程,作为目标处理线程;将数据读写请求分配至目标处理线程来判断后端存储地址是否命中目标处理线程的线程缓存,得到判断结果;根据判断结果对数据读写请求进行读写操作。通过将缓存存储拆分到各个独立的数据处理线程,由于缓存实际上是由各数据处理线程独立维护,因此数据读写的过程不需要一个独立线程来操作整个缓存空间,也不存在各线程对整个缓存元数据进行的互斥访问,从而提升数据吞吐性能。
-
公开(公告)号:CN114721844A
公开(公告)日:2022-07-08
申请号:CN202210237653.6
申请日:2022-03-10
Applicant: 云和恩墨(北京)信息技术有限公司
IPC: G06F9/54
Abstract: 本申请实施例提供一种数据缓存方法和装置、计算机设备、存储介质,属于数据处理领域。方法包括:将缓存存储划分多个独立的数据处理线程,接收数据读写请求;计算数据读写请求中后端存储地址对应的线程ID,作为目标ID;根据目标ID获取对应的数据处理线程,作为目标处理线程;将数据读写请求分配至目标处理线程来判断后端存储地址是否命中目标处理线程的线程缓存,得到判断结果;根据判断结果对数据读写请求进行读写操作。通过将缓存存储拆分到各个独立的数据处理线程,由于缓存实际上是由各数据处理线程独立维护,因此数据读写的过程不需要一个独立线程来操作整个缓存空间,也不存在各线程对整个缓存元数据进行的互斥访问,从而提升数据吞吐性能。
-
-
-
-