主页

索引

模块索引

搜索页面

timer模块

sleep/1

结构:

sleep(Time) -> ok
Time:单位ms,可设置为infinity

tc/1/2/3

结构:

tc(Fun) -> {Time, Value}
tc(Fun, Arguments) -> {Time, Value}
tc(Module, Function, Arguments) -> {Time, Value}
类型:
Module = module()
Function = atom()
Arguments = [term()]
Time = integer() % 单位:microseconds
Value = term()

tc/3:

评估执行:apply(Module, Function, Arguments)
并用函数erlang:monotonic_time/0测量执行时间.

返回值:{Time, Value}
其中:
  Time执行时间(单位microseconds)
  Value是执行的返回值

tc/2:

执行apply(Fun, Arguments). 其他等同tc/3

tc/1:

执行Fun().其他等同tc/3.

主页

索引

模块索引

搜索页面