大家是如何查找/分析后端的 Lua 性能

2019-09-21 17:45:10 +08:00
 lzjamao

我是搞游戏后端开发的。

关于后端性能,我们是在上线前进行压力测试。主要观察 CPU、内存和网络流量等性能指标。

但是我觉得这几个指标过于抽象。

我希望能看到更细节的性能信息。比如,我们游戏大厅服的逻辑主要是 Lua 写的。我希望在做压测时,能观察大厅服的 Lua 总内存分配、各个函数耗时、Gc 内存和调用次数等信息。

这样对大厅服进行忧化,会更加方便。

2178 次点击
所在节点    程序员
6 条回复
Ehco1996
2019-09-21 21:02:01 +08:00
上 apm
clino
2019-09-21 21:17:17 +08:00
我记得 openresty 作者爱用一个生成火焰图的工具
lzjamao
2019-09-23 09:41:03 +08:00
Ehco1996
2019-09-23 10:33:57 +08:00
@lzjamao 有各种 APM 的实现,可以自己调研一下
jziwenchen
2019-09-23 11:12:55 +08:00
问点其他的 游戏后端开发 你用的语言是? 对应的网络框架是哪款?
lzjamao
2019-10-19 11:56:28 +08:00
@jziwenchen 自搭架构。网络层使用 Libevent,http 使用 acl,数据库是 mongo。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/602881

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX