[U-Boot] boot-up time optimization. Where to start?

Detlev Zundel dzu at denx.de
Mon May 9 12:49:06 CEST 2011


Hi Simon,

[...]

> I have a patch which displays boot time in microseconds if it is of
> interest to anyone:
>
> Timer summary in microseconds:
>        Mark    Elapsed  Stage
>           0          0  awake
>     193,298    193,298  usb_start
>   1,342,411  1,149,113  eth_start
>   3,767,039  2,424,628  bootp_start
>   3,790,121     23,082  bootp_stop
>   3,790,293        172  tftp start
>   4,761,459    971,166  tftp done
>   4,761,489         30  bootm_start
>   4,892,145    130,656  start_kernel

Of course we are interested, please show us the code.  Such code, even
if it does not get into mainline can be a good starter for other people
benchmarking their port.

Thanks
  Detlev

-- 
"One of my most productive days was throwing away 1000 lines of code."
  - Ken Thompson.
--
DENX Software Engineering GmbH,      MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich,  Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-40 Fax: (+49)-8142-66989-80 Email: dzu at denx.de


More information about the U-Boot mailing list