timer perf init
timer tick