私は組み込みシステムを開発しており、起動速度を上げたいと思います。
私は多くのものを削除しました。今、どうすればさらに改善できるのか分かりません。
これが私のシステム分析の責任です。
4.457s dev-mmcblk0p2.device
1.303s systemd-journald.service
913ms systemd-journal-flush.service
793ms systemd-sysctl.service
672ms systemd-udev-trigger.service
287ms systemd-udevd.service
システム分析時間は次のとおりです。
Startup finished in 4.202s (kernel) + 5.179s (userspace) = 9.381s
dev-mmcblk0p2.deviceおよび/またはsystemd-journal*.serviceを最適化する方法を知っている人はいますか?
情報:mmcblk0p2は、rootfsが常駐する内部emmcです。
答え1
U-bootでカーネルコマンドラインを変更する必要があることがわかりました。
コマンドラインは次のようになります。
# cat /proc/cmdline
root=/dev/mmcblk0p2 rootfstype=ext4 rootwait console=ttymxc4,115200 quiet consoleblank=0 coherent_pool=32M