使用 luajit 和 lua C 绑定比起来更快吗?

使用 LuaJIT 库在性能方面是否比使用官方的 lua C 库更好?

从我读过的资料(唯一可以找到的),luajit 的特性仅限于 FFI 接口。但我也看到过 luajit 对标准的 lua-c API 进行了一些优化,不过可惜没有找到更多相关信息。

我不明白,在没有使用 FFI 接口的情况下,它是否会影响性能?关于它如何编译代码,是在 lua_loadfile 还是其他时间?

更具体地说,我想通过 C API 使用 lua,而不是使用 luajit FFI 接口通过制作一个可以供 lua 脚本使用的共享库来实现。

点赞