内存回收的处理方法、装置、电子设备及存储介质

    公开(公告)号:CN118363877A

    公开(公告)日:2024-07-19

    申请号:CN202310090909.X

    申请日:2023-01-18

    Abstract: 本申请提供了一种内存回收的处理方法、装置、电子设备以及存储介质;方法包括:响应于逻辑功能脚本在电子设备中处于运行状态,获取电子设备当前所处的内存回收模式;响应于电子设备当前所处的内存回收模式为增量内存回收模式,获取增量内存回收模式的完成轮次;响应于完成轮次大于轮次阈值,调用内存回收控制函数设置内存回收模式为分代内存回收模式;将电子设备的内存中的每个对象标记为已访问状态,以使电子设备基于内存回收模式执行下一轮次的内存回收处理,其中,已访问状态表征对象在多个轮次的内存回收处理之后未被回收。通过本申请,能够节约中央处理器的开销。

    内存的管理方法、装置、设备及计算机可读存储介质

    公开(公告)号:CN116841723A

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

    申请号:CN202210306918.3

    申请日:2022-03-25

    Inventor: 廖阿敏 王义

    Abstract: 本申请提供了一种内存的管理方法、装置、设备及计算机可读存储介质;方法包括:确定目标设备正在运行的至少一个服务进程,并确定各服务进程对应的内存回收步长,内存回收步长,用于表征对服务进程执行内存回收操作时,所释放的内存空间大小;获取目标设备的资源参数的值,资源参数包括计算资源参数、存储资源参数中至少之一;当基于资源参数的值确定步长调整条件得到满足时,对各服务进程的内存回收步长进行调整,得到各服务进程对应的目标内存回收步长;针对各服务进程,基于目标内存回收步长执行内存回收操作,以释放与目标内存回收步长相对应大小的内存空间。通过本申请,能够提高针对内存空间的释放速度、确保释放内存空间的及时性。

    基于消息处理的时间分配方法、装置、设备、介质及产品

    公开(公告)号:CN118301095A

    公开(公告)日:2024-07-05

    申请号:CN202310009061.3

    申请日:2023-01-04

    Inventor: 贺凌辉 王义

    Abstract: 本申请公开了一种基于消息处理的时间分配方法、装置、设备、介质及产品,涉及消息处理领域。方法包括:通过消息处理策略对第i个批次的多个数据消息进行处理;获取第i‑1个批次对应的第一处理时长以及第i个批次对应的第二处理时长;基于第一处理时长和处理时长阈值之间的差异获取与第i‑1个批次对应的第一补偿时长;基于第一补偿时长与第二处理时长确定与第i个批次对应的第二补偿时长;基于第二补偿时长与处理时长阈值确定用于获取第i+1个批次中待处理的多个数据消息的消息数量阈值。从而能够根据历史批次的数据消息处理情况动态调整后续批次所处理的消息数量,提高消息处理适应性。本申请可应用于云技术、人工智能、智慧交通等场景。

    游戏特效实现方法、游戏客户端

    公开(公告)号:CN102739608B

    公开(公告)日:2014-08-06

    申请号:CN201110086809.7

    申请日:2011-04-07

    Abstract: 一种游戏特效实现方法,包括以下步骤:游戏客户端与游戏服务器建立连接;所述游戏客户端获取命中提前时间;所述游戏客户端向游戏服务器发送特效使用消息,并根据所述命中提前时间向所述游戏服务器发送特效命中消息;所述游戏客户端接收游戏服务器根据特效命中消息进行命中处理后生成的命中响应消息;所述游戏客户端根据所述命中响应消息进行相应的特效表现。采用上述方法,能够减少网络环境对特效表现的影响,从而能提高网络游戏反应速度。此外,还提供了一种游戏客户端。

    内存垃圾的回收方法、装置、计算机设备及存储介质

    公开(公告)号:CN116932418A

    公开(公告)日:2023-10-24

    申请号:CN202210364617.6

    申请日:2022-04-07

    Abstract: 本申请提供了一种内存垃圾的回收方法、装置、计算机设备及存储介质,属于计算机技术领域。所述方法包括:在垃圾回收状态处于目标状态的情况下,获取目标步长参数和目标指针,所述目标状态用于表示由分代回收模式切换为增量回收模式时的中间状态,所述目标步长参数用于指示分步执行标记操作时每步标记对象的总数量,所述目标指针用于指示执行上一标记操作时最晚被标记的对象;基于所述目标步长参数和所述目标指针,对内存中未标记的对象执行标记操作;在所述垃圾回收状态由所述目标状态切换为所述增量回收模式中的任一状态的情况下,基于所述增量回收模式,对所述内存中已标记的对象进行回收。上述技术方案能够避免引发卡顿,提高了流畅度。

    内存回收方法、装置、设备、存储介质及程序产品

    公开(公告)号:CN116775503A

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

    申请号:CN202210239363.5

    申请日:2022-03-11

    Inventor: 王义 廖阿敏

    Abstract: 本申请公开了一种内存回收方法、装置、设备、存储介质及程序产品,属于互联网和计算机技术领域。所述方法包括:对处理器的逻辑处理情况进行统计,得到处理器的逻辑处理信息;其中,逻辑处理信息用于反映处理器的负载情况;根据逻辑处理信息,确定针对内存空间执行的分步垃圾回收的目标执行步骤的执行步长;其中,目标执行步骤的执行步长用于指示目标执行步骤所需处理的内存量;根据目标执行步骤的执行步长,对内存空间执行目标执行步骤对应的垃圾回收操作。本申请在分步垃圾回收的执行步骤的执行步长确定过程中,考虑了处理器的负载情况,避免了处理器进行执行步骤对应的垃圾回收操作的过程中,引起处理器消耗波动,有助于维持处理器的平稳运行。

    游戏特效实现方法、游戏客户端

    公开(公告)号:CN102739608A

    公开(公告)日:2012-10-17

    申请号:CN201110086809.7

    申请日:2011-04-07

    Abstract: 一种游戏特效实现方法,包括以下步骤:游戏客户端与游戏服务器建立连接;所述游戏客户端获取命中提前时间;所述游戏客户端向游戏服务器发送特效使用消息,并根据所述命中提前时间向所述游戏服务器发送特效命中消息;所述游戏客户端接收游戏服务器根据特效命中消息进行命中处理后生成的命中响应消息;所述游戏客户端根据所述命中响应消息进行相应的特效表现。采用上述方法,能够减少网络环境对特效表现的影响,从而能提高网络游戏反应速度。此外,还提供了一种游戏客户端。

    内存泄漏的告警方法和装置、存储介质及电子设备

    公开(公告)号:CN118152236A

    公开(公告)日:2024-06-07

    申请号:CN202211566572.7

    申请日:2022-12-07

    Inventor: 王义 何弦 廖阿敏

    Abstract: 本申请公开了一种内存泄漏的告警方法和装置、存储介质及电子设备。其中,该方法包括:获取处于第一生命周期的第一内存对象的第一统计数量,第一统计数量在第一内存对象被创建时增加,在第一内存对象被释放时减少,获取处于第二生命周期的第一内存对象的第二统计数量,第二统计数量在第一内存对象被创建时增加,在第一内存对象被回收时减少,第一内存对象在被释放后视为允许被周期性回收的对象,在第一统计数量与第二统计数量之间的数量关系满足第一预设条件的情况下,生成第一内存告警信息。本申请解决了相关技术中内存泄漏的告警效率较低的技术问题。

Patent Agency Ranking