检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《计算机工程与设计》2010年第7期1631-1634,共4页Computer Engineering and Design
基 金:北京市教育委员会科技发展计划基金项目(KM200710009006)
摘 要:传统手机游戏开发架构中存在着3个亟待解决的问题:一是单个服务器资源易于衰竭;二是多线程间的同步和互斥耗费资源严重;三是服务器不能弹性地管理线程资源。为解决这些问题,提出了一种新的手机游戏开发架构,并详细说明这一架构中的负荷迁徙模块、基于I/O完成端口的线程池模块和消息模块。该架构较好地解决了传统开发架构中单个服务器资源易于衰竭,多线程间的同步和互斥所引起巨大的系统资源开销,及服务器不能弹性地管理线程资源等问题。实验结果表明,新的架构具有较好的效果。There are three critical problems in traditional mobile game development framework.Firstly,the resource in the single server may be run out.Secondly,synchronization and exclusion of multi-thread can lead to huge system resource consumption.Finally,server can not manage thread resources flexibly.To solve these problems,a new development framework for mobile games is proposed.In this framework,pressure movement module,module of thread pool based on I/O completion port,and message module are explained in detail.The proposed framework can solve three main problems caused by traditional framework.Firstly,single server may exhaust their resources.Secondly,synchronization and exclusion of multi-thread can lead to huge system resource consumption.Finally,server can not manage thread resources flexibly.Experimental results show that the proposed framework is effective.
关 键 词:手机游戏 开发架构 负荷迁徙 I/O完成端口 自适应并发
分 类 号:TP319.41[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.116.20.44