服务器

大型网络游戏和大型网站需要服务器的不同

1) 虽然大型网络游戏产生的数据也很多,但与大型网站系统相比,差了几个数量级.

2) 网络游戏对数据的操作相对简单,基本上简单的select/update/delete就够了,基本不涉及复杂的查询和事物处理.

3) 网络游戏强调操作响应的实时性,你点击一个网页几百毫秒甚至一两秒内得到响应都是可以接受的,但对于很多网络游戏而言超过2,300毫秒就会让人感觉玩得不顺畅.

那么网络游戏的压力主要在哪里,什么因素影响一组

游戏服务器的最大承载人数.依我多年的开发经验,网络游戏的主要压力体现在:

1) 和场景中其它的玩家,NPC的交互产生的压力

2) AI计算导致的压力

3) 很多大型的3D游戏在

游戏服务器端需要进行一些复杂的模拟运算,例如3D碰撞.

4) 复杂的战斗计算

5) 因为大量的玩家交互而产生的数据广播要提高一个

游戏服务器组的承载能力,必须想办法把这些计算压力均衡的分布到不同的物理节点上.一种分布方式是将最可能产生交互的玩家分布到独立的节点上.这也是大多数网络游戏的处理方式,按单独的地图划分,如果玩家要跨越地图,则需要在

游戏服务器之间产生一次数据转移.这就是为什么回合制游戏和开房间副本类游戏承载人数比开放性大地图游戏的承载更高的原因.【199cloud-艾娜小编】

游戏服务器和网站,大型网络游戏和大型网站需要服务器的不同相关推荐

  1. 大型网络游戏服务器要具备什么条件

    相对于单机游戏或者其它的局域网游戏不同,大型网络游戏的客户端不再对数据进行逻辑处理,大部分的逻辑计算都放在后端的服务器进行处理,导致玩家与后台服务器间的数据传输频次多且大多保持长时链接,服务器端的响应 ...

  2. 如何把游戏变成计算机,如何把旧电脑变成云电脑玩大型网络游戏?

    相信很多大学生入学都会配一台笔记本或者台式电脑,在毕业之后因为配置变低又不忍心甩卖而放在家里,最近听说有叫云电脑的软件能让我的旧电脑焕发第二春,我该如何把旧电脑变成云电脑玩大型网络游戏? 通过搜索对云 ...

  3. 计算机带不起大型游戏怎么回事,电脑玩不起来大型网络游戏怎么办

    如果我的电脑不能玩大型在线游戏,该怎么办 ...我只能玩小歌,游戏,娱乐活动, 我的电脑不能玩 玩大型游戏是什么? [H] 您的记忆实际上已经足够. 关键是您的配置和散热. 您提到的自动关机应该是断电 ...

  4. 高性能游戏服务器架构设计,一种高性能大型多人在线角色扮演游戏服务器架构设计.doc...

    一种高性能大型多人在线角色扮演游戏服务器架构设计 一种高性能大型多人在线角色扮演游戏服务器架构设计摘要:大型多人在线角色扮演游戏(Massively Multiplayer Online Role P ...

  5. 搭建一个大型网站架构的实验环境(Squid缓存服务器篇)

    Squid是一个高性能的代理缓冲服务器,也许你已经用过Windows平台下的WinGate,MS Proxy Server等功能类似的产品.Squid是一个应用级代理,在保证客户端主机和服务器主机网络 ...

  6. 游戏服务器租用配置选择攻略(大型端游及中小型网页游戏选型)

    游戏服务器租用首要考虑服务器类型.带宽线路及大小.数据空间以及防御能力,大型游戏服务器配置.中小型游戏服务器配置以及网页游戏服务器如何选择?云服务器吧来详细说下游戏服务器租用: 租用游戏服务器四大考虑 ...

  7. 一台游戏服务器支持多少人,网络游戏一个服务器可以容纳多少人同时在线?

    之前记得看过一篇MMO从业者的文章,每个群集1500-3000个玩家是最低的,4-5000是最普遍的,有一些甚至可以支持10000-11000玩家同时在线.其实现在绝大部分网游都是用的多服务器模式,下 ...

  8. linux大型网络游戏,两款大型的Linux下的网络游戏

    两款大型的Linux下的网络游戏 发布时间:2007-07-12 15:45:36来源:红联作者:rformance <永恒大陆>是一款正在开发中的免费网游,该游戏实际上已经可玩,但开发商 ...

  9. 关于大型网站技术演进的思考--网站静态化处理

    转自: 夏天的森林blog:(系统设计与架构(47)) 一 在存储瓶颈的开篇我提到像hao123这样的导航网站只要它部署的web服务器数量足够,它可以承载超大 规模的并发访问量,如果是一个动态的网站, ...

最新文章

  1. python调用dll例子
  2. mysql2000数据库四合一_sqlserver2000个人版64
  3. Kafka生产者发送消息的三种方式
  4. 加班最狠的城市竟然不是北京!
  5. 【开源项目】基于FFmpeg的PCM数据编码为AAC
  6. qtcpsocket断开_2020-05-06 QT子线程使用QTcpSocket连接服务器
  7. linux程序安装包怎么用,制作Linux下程序安装包——使用脚本打包bin、run等安装包...
  8. 10款功能强大的网络嗅探工具应用分析
  9. masquerade词根词缀_词根词缀总结
  10. GOM登录器技术研究,闪退、掉线的原因分析和解决
  11. 山大计算机学院副院长屠长河,孟祥旭(山东大学教授,博士生导师)_百度百科...
  12. 【磨刀不误砍柴工】由传递函数绘出频率响应图
  13. 青春是一列不再回头的火车…
  14. 对称、群论与魔术(一)——对称性本质探索
  15. 计算机x线平扫对人健康有影响吗,X线检查-医学影像频道-家庭医生在线 第16页...
  16. k8s安装nfs-subdir-external-provisioner插件
  17. Androidq下编译efr32mg21
  18. 彻底删除MySQL57服务
  19. 树分治(挑战p360)
  20. 信道编码之设计线性分组码

热门文章

  1. java gis地图开发视频_开源GIS视频教程
  2. 计算机系统对工业相机影响,如何理解工业相机的校准
  3. 那年杏花微雨,你说你是DOM
  4. 论文研读笔记(三)——基于障碍函数的移动机器人编队控制安全强化学习
  5. 计算机无法识别平板电脑,平板电脑连接电脑没反应怎么办【图解】
  6. 微信小程序毕业设计 基于微信美食介绍点评小程序系统开题报告
  7. 计算机组成原理实验三思考题,计算机组成原理实验三:存储器部件教学实验
  8. PHP Warning: file_put_contents(..):failed to open stream: Permission denied in...
  9. windows下qemu的安装与设置环境变量
  10. Java实现Linux的md5加密,Linux_详细讲解:Linux系统GRUB的MD5加密方法,1、用grub-md5-crypt成生GRUB的md5密 - phpStudy...