저는 임베디드 시스템을 개발 중이며 부팅 속도를 높이고 싶습니다.
나는 많은 것들을 제거했습니다. 이제 어떻게 하면 더 개선할 수 있을지 모르겠습니다.
이것이 내 시스템 분석 책임입니다.
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