Systemd Boot Optimization dev-mmcblk0p2.device

4

Estou trabalhando em um sistema embarcado e quero que ele seja inicializado mais rapidamente.
Eu já tirei muitas coisas. Agora não sei como melhorá-lo ainda mais.
Aqui está minha culpa systemd-analyse:

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

E aqui está o tempo de análise do systemd:

Startup finished in 4.202s (kernel) + 5.179s (userspace) = 9.381s

Alguém sabe como otimizar o dev-mmcblk0p2.device e / ou systemd-journal * .service?

Para informações: mmcblk0p2 é um emmc interno no qual o rootfs está localizado.

    
por Chris J 29.10.2015 / 08:18

1 resposta

1

Descobri que precisei modificar a linha de comando do kernel no U-boot.
A linha de comando agora se parece com isso:

# cat /proc/cmdline 
root=/dev/mmcblk0p2 rootfstype=ext4 rootwait console=ttymxc4,115200 quiet consoleblank=0 coherent_pool=32M
    
por 04.11.2015 / 07:29