多线程内存管理方法及系统、计算机设备、存储介质

    公开(公告)号:CN115729716A

    公开(公告)日:2023-03-03

    申请号:CN202310036979.7

    申请日:2023-01-10

    Abstract: 本申请实施例提供了一种多线程内存管理方法及系统、计算机设备、存储介质,属于计算机技术领域。该方法包括:对目标内存进行内存初始化处理得到初始内存页;根据候选线程对初始内存页进行线程内存分配,得到每个候选线程的候选内存页;根据线程共享内存页得到包括候选共享内存页的内存中心池;根据线程独占内存页生成内存页申请信号,通过内存中心池响应内存页申请信号,以根据内存页申请信号和预设分配条件对候选共享内存页进行共享内存页分配,得到目标内存页事件,目标内存页事件包括线程缓存内存页和内存引用计数值;根据事件回收时间阈值和内存引用计数值对目标内存页事件进行内存页回收。本申请实施例能够提高多线程内存的存储性能。

    多线程内存管理方法及系统、计算机设备、存储介质

    公开(公告)号:CN115729716B

    公开(公告)日:2023-05-09

    申请号:CN202310036979.7

    申请日:2023-01-10

    Abstract: 本申请实施例提供了一种多线程内存管理方法及系统、计算机设备、存储介质,属于计算机技术领域。该方法包括:对目标内存进行内存初始化处理得到初始内存页;根据候选线程对初始内存页进行线程内存分配,得到每个候选线程的候选内存页;根据线程共享内存页得到包括候选共享内存页的内存中心池;根据线程独占内存页生成内存页申请信号,通过内存中心池响应内存页申请信号,以根据内存页申请信号和预设分配条件对候选共享内存页进行共享内存页分配,得到目标内存页事件,目标内存页事件包括线程缓存内存页和内存引用计数值;根据事件回收时间阈值和内存引用计数值对目标内存页事件进行内存页回收。本申请实施例能够提高多线程内存的存储性能。

Patent Agency Ranking