Всем Привет!
Сделал тест для оценки быстродействия Lua, Luajit и C
результат:
C=25.4(1); Luajit=86.4(3.4); Lua5.4=911(36).
Luajit требуется примерно 100 циклов, чтобы оптимизировать скрипт.
-----------------------
C в 36 раз быстрее Lua5.4
--------------------------
С в 3 раза быстрее Luajit
------------------------
Luajit в 11 раз быстрее Lua5.4
================
Luajit можно запускать в отдельном потоке подобно функции main.
Сделал тест для оценки быстродействия Lua, Luajit и C
| Код |
|---|
local n=0; local M=10000; local S=0; while 16000>n do n=n+1; local x1=nklib.start(); local z=0; for j=1,M do z=z+j end S=S+nklib.stop(); end local x=nklib.test(); local x1=S/n; print(x,x1,x1/x); |
C=25.4(1); Luajit=86.4(3.4); Lua5.4=911(36).
Luajit требуется примерно 100 циклов, чтобы оптимизировать скрипт.
-----------------------
C в 36 раз быстрее Lua5.4
--------------------------
С в 3 раза быстрее Luajit
------------------------
Luajit в 11 раз быстрее Lua5.4
================
Luajit можно запускать в отдельном потоке подобно функции main.