标签: java performance lua luaj
我打算将Lua集成到我的java应用程序中。能否介绍一下在LuaJ和纯java中实现脚本之间的性能比较。是否还有其他具有更好性能的替代方案?
答案 0 :(得分:2)
由JIT进行LuaJIT编译,Lua快速疯狂,reference实施(也称为 CLua )也很快但与JIT不匹配编译Java。
LuaJ可以将Lua编译为Java字节码,但不如Java字节码有效,因为Java语言更接近硬件架构,从而导致更快的机器代码。
使用LuaJ是有意义的,可以为您的项目添加脚本语言,但是为了提高性能,请使用Java。