我的团队正在为嵌入式 Linux 解决方案开发软件。我们面临的问题是系统需要太多时间才能准备好开始运行我们想要的应用程序(即加载Linux内核太多时间)。通常需要 38 到 43 秒才能完成。我们已经修改了内核配置,删除了我们知道不需要的文件,但仍然需要这么多时间。
我的问题:还有什么办法可以使内核启动更快(最好不改变硬件)?嵌入式 Linux 充电需要这么长时间正常吗?是否可以要求 Linux 内核在内核充满电之前启动我们的应用程序?
该系统是德州仪器OMAP L138。
以下是内核启动时终端中显示的包含所有最相关消息的图像。如果有人对我的问题没有(一般)答案,但了解有助于提高内核启动速度的其中一行,也请随意回答!
