Firefly 性能测试报告

来源:互联网 发布:滚动的广告牌 java 编辑:程序博客网 时间:2024/04/28 21:49

主要考虑点

  • 网络IO的并发
  • 进程间通信压力
  • 数据读写压力

测试机配置:

操作系统CPU内存CentOS release 6.3 (Final) 64位24核Intel(R) Xeon(R) CPU  E5645  @ 2.40GHz24020 MB


测试方法:
用脚本模拟了客户端的连接,每两秒进行一次副本战斗。这个过程在服务端作出的处理有:管理客户端的连接、角色属性的计算、战斗的计算、掉落物品的生成、掉落物品记录等,这些处理。

服务启动时的服务器运行情况:
1.png

这里开启了4个游戏逻辑服务器(gameserver)
2.png

下面是400个客户端,每隔两秒进行1场战斗的服务压力情况
3.png

800人时候的情况
4.png

测试工具源码下载(python)

http://www.9miao.com/thread-33814-1-1.html