在mx51平台的uboot里,使用get_timer可以获得比较精确的计时,get_timer的使用贯穿了uboot性能调整的整个过程。
性能优化方法
结论
uboot的启动过程 读取kernel 和ramdisk镜像的IO占了较大部分时间,优化的上限可以参考IO设备的速度上限;其他部分优化后总占用时间不应该超过100ms。
在我的开发板上,优化后启动时间大概为300多ms,其中load image大概为200ms
文章转载自:罗索实验室 [http://www.rosoo.net/a/201208/16227.html]