一种服务器lua性能热点分析方法
摘要:
本发明的技术方案包括一种游戏图形需求和设计的系统和方法,用于实现:通过Linux系统提供的动态追踪技术,利用systemtap工具对服务器进行周期性的采样,通过lua_pcall接口的调用情况,定位当前正在运行的虚拟机地址,并记录当前正在执行的lua函数,通过对采样数据进行分析处理即可得到性能数据文件。本发明的有益效果为:通过动态探测技术,可以在服务器运行期间动态的对服务器程序进行采样,无需修改服务器代码,同时也不需要打开LUA虚拟机提供的luaDebug功能,因此其对服务器的性能影响非常小,且非常方便的实现即插即用,获取lua性能热点,为研发人员优化提供数据支撑,从而降低游戏卡顿,提升游戏用户体验。
公开/授权文献
0/0