V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lzjamao
V2EX  ›  程序员

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

  •  
  •   lzjamao · 2019-09-21 17:45:10 +08:00 · 2337 次点击
    这是一个创建于 1889 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我是搞游戏后端开发的。

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

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

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

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

    6 条回复    2019-10-19 11:56:28 +08:00
    Ehco1996
        1
    Ehco1996  
       2019-09-21 21:02:01 +08:00
    上 apm
    clino
        2
    clino  
       2019-09-21 21:17:17 +08:00 via Android
    我记得 openresty 作者爱用一个生成火焰图的工具
    lzjamao
        3
    lzjamao  
    OP
       2019-09-23 09:41:03 +08:00
    Ehco1996
        4
    Ehco1996  
       2019-09-23 10:33:57 +08:00
    @lzjamao 有各种 APM 的实现,可以自己调研一下
    jziwenchen
        5
    jziwenchen  
       2019-09-23 11:12:55 +08:00
    问点其他的 游戏后端开发 你用的语言是? 对应的网络框架是哪款?
    lzjamao
        6
    lzjamao  
    OP
       2019-10-19 11:56:28 +08:00
    @jziwenchen 自搭架构。网络层使用 Libevent,http 使用 acl,数据库是 mongo。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2635 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 15:14 · PVG 23:14 · LAX 07:14 · JFK 10:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.