Hello all,
I'm developing on TI8148EVM, using version DVRRDK_03.50.00.05\ti_tools\syslink\syslink_2_20_02_20.
i wanna analyze time cost of inserting syslink driver in linux.
but measured result always change.
i use linux system command "time" to measure time used by "insmod syslink.ko",
and "sync" ensure measure accuracy, and no background processes.
log info :
root@dm814x:/opt/dvr_rdk/ti814x/kermod# sync root@dm814x:/opt/dvr_rdk/ti814x/kermod# time insmod syslink_old.ko SysLink version : 2.20.02.20 SysLink module created on Date:Oct 23 2014 Time:19:22:13 real 0m 0.50s user 0m 0.00s sys 0m 0.35s root@dm814x:/opt/dvr_rdk/ti814x/kermod# rmmod syslink Removed syslink kernel module root@dm814x:/opt/dvr_rdk/ti814x/kermod# sync time insmod syslink_old.ko root@dm814x:/opt/dvr_rdk/ti814x/kermod# time insmod syslink_old.ko SysLink version : 2.20.02.20 SysLink module created on Date:Oct 23 2014 Time:19:22:13 real 0m 0.68s user 0m 0.00s sys 0m 0.37s root@dm814x:/opt/dvr_rdk/ti814x/kermod# rmmod syslink Removed syslink kernel module root@dm814x:/opt/dvr_rdk/ti814x/kermod# sync time insmod syslink_old.ko root@dm814x:/opt/dvr_rdk/ti814x/kermod# time insmod syslink_old.ko SysLink version : 2.20.02.20 SysLink module created on Date:Oct 23 2014 Time:19:22:13 real 0m 0.87s user 0m 0.00s sys 0m 0.37s root@dm814x:/opt/dvr_rdk/ti814x/kermod# rmmod syslink Removed syslink kernel module root@dm814x:/opt/dvr_rdk/ti814x/kermod# sync time insmod syslink_old.ko root@dm814x:/opt/dvr_rdk/ti814x/kermod# time insmod syslink_old.ko SysLink version : 2.20.02.20 SysLink module created on Date:Oct 23 2014 Time:19:22:13 real 0m 0.50s user 0m 0.00s sys 0m 0.28s root@dm814x:/opt/dvr_rdk/ti814x/kermod# rmmod syslink Removed syslink kernel module root@dm814x:/opt/dvr_rdk/ti814x/kermod# sync time insmod syslink_old.ko root@dm814x:/opt/dvr_rdk/ti814x/kermod# time insmod syslink_old.ko SysLink version : 2.20.02.20 SysLink module created on Date:Oct 23 2014 Time:19:22:13 real 0m 0.66s user 0m 0.00s sys 0m 0.37s
insmod used time changes as 0.5s-->0.68s-->0.87s-->0.5s-->......
i want to know the reason time cost change.
thaks all.