我希望不使用外部依赖程序对一些Lua进行基准测试。目前我正在使用os.clock:
local function dummy() end
local start = os.clock()
for i=1,n do dummy() end -- loop/call overhead
local overhead = os.clock() - start
local start = os.clock()
for i=1,n do f() end
local time = os.clock() - start - overhead
这是在Lua中进行基准测试的正确方式吗?是否有更好/更准确的Lua基准测试方法?