苏州九宫数字科技有限公司邢宇获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉苏州九宫数字科技有限公司申请的专利一种基于线程池与对象池的线程处理方法、系统及介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN113867954B 。
龙图腾网通过国家知识产权局官网在2025-07-25发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202111135214.6,技术领域涉及:G06F9/50;该发明授权一种基于线程池与对象池的线程处理方法、系统及介质是由邢宇设计研发完成,并于2021-09-27向国家知识产权局提交的专利申请。
本一种基于线程池与对象池的线程处理方法、系统及介质在说明书摘要公布了:本发明公开了一种基于线程池与对象池的线程处理方法、系统及介质,所述方法包括以下步骤:获取游戏线程的启动请求情况;基于启动请求情况配置第一线程池;基于游戏线程和第一线程池设置对象池规格,基于对象池规格配置第一对象池;构建阻塞队列;获取游戏线程的事件执行状态;基于事件执行状态获取第一对象池的可用对象情况;基于可用对象情况将游戏线程的第一任务事件存储至阻塞队列;设定阻塞队列的第一队列位;基于第一队列位对阻塞队列中的第一任务事件执行事件处理操作;基于事件处理操作的处理结果执行对象归还操作;本发明能够通过线程池和对象池的设计,节约游戏运营所消耗的服务器资源,提高开发效率和服务器的工作效率。
本发明授权一种基于线程池与对象池的线程处理方法、系统及介质在权利要求书中公布了:1.一种基于线程池与对象池的线程处理方法,其特征在于,包括以下步骤: 初始化步骤: 配置检索函数、构造函数、池阈值、线程池规格匹配表、规格百分比匹配表和计算资源匹配表;获取游戏线程的启动请求情况;基于所述检索函数、所述构造函数、所述池阈值、所述线程池规格匹配表和所述启动请求情况配置第一线程池;基于所述规格百分比匹配表、所述计算资源匹配表、所述游戏线程和所述第一线程池设置对象池规格,基于所述对象池规格配置第一对象池; 所述基于所述检索函数、所述构造函数、所述池阈值、所述线程池规格匹配表和所述启动请求情况配置第一线程池的步骤进一步包括:当所述启动请求情况为存在游戏线程的启动请求时,获取所述启动请求中的线程信息;识别所述线程信息中的线程类型;调用所述检索函数检索所述线程池规格匹配表,并在所述线程池规格匹配表中筛选出与所述线程类型相匹配的线程池规格信息;检测游戏后台中第二线程池的池数量,比对所述池数量是否达到所述池阈值,若未达到,则调用所述构造函数创建与所述线程池规格信息相匹配的线程数组,并设定所述线程数组为所述第一线程池; 所述基于所述规格百分比匹配表、所述计算资源匹配表、所述游戏线程和所述第一线程池设置对象池规格,基于所述对象池规格配置第一对象池的步骤进一步包括:将所述游戏线程存储至所述第一线程池;识别所述游戏线程占用所述第一线程池的第一空间资源值;获取所述第一线程池的第二空间资源值;计算所述第一空间资源值与所述第二空间资源值的比值,得到资源占用百分比;在所述规格百分比匹配表中筛选出与所述资源占用百分比相匹配的所述对象池规格;在所述计算资源匹配表中筛选出与所述对象池规格相匹配的计算资源数量;在所述游戏线程所在服务器的虚拟内存中划分出与所述对象池规格相匹配的缓存区;在所述缓存区中配置与所述计算资源数量相匹配的计算资源节点,得到所述第一对象池; 事件存储步骤: 构建阻塞队列;配置哈希算法、第一放置策略、事件添加函数、延时阈值和检测时间段;获取所述游戏线程的事件执行状态;基于所述延时阈值、所述检测时间段和所述事件执行状态获取所述第一对象池的可用对象情况;基于所述哈希算法、所述第一放置策略、所述事件添加函数和所述可用对象情况将所述游戏线程的第一任务事件存储至所述阻塞队列; 事件处理步骤: 设定所述阻塞队列的第一队列位;配置事件执行函数和事件归还函数;基于所述第一队列位和所述事件执行函数对所述阻塞队列中的所述第一任务事件执行事件处理操作;基于所述事件归还函数和所述事件处理操作的处理结果执行对象归还操作。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人苏州九宫数字科技有限公司,其通讯地址为:215000 江苏省苏州市工业园区金鸡湖大道1355号国际科技园1期5号楼;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。