Hi, I just found in this conversation above, @alzhao mentioned about the optimization in the kernel can reduce boot time, but this conversation was done at 7 years ago...

My application is to mount to a industrial vehicle and provide connectivity, and power supplied from the vehicle. Vehicle is turned off when not in use. And only when it is using, it will be powered on. The driver/system connects to the system each time to check the task, and the system monitors the status of the vehicle. However, each time you will have to wait for a long startup time.

The reason why we choose this is because of its small size and perfect fit to the vehicle.