Функция os.clock
Функция os.clock возвращает время от начала запуска приложения / процесса. Время возвращается в секундах с точностью до миллисекунд.
Типичное применение - измерение времени выполнения фрагмента кода.
Пример измерения времени выполнения фрагмента кода
local x = os.clock()
local s = 0
for i=1,100000 do s = s + i end
print(string.format("elapsed time: %.2f\n", os.clock() - x))