Hi,

I'm able to shave 7 seconds from initrd udev work by changing
systemd-udev-trigger.service udevadm trigger argument from
--type=all to --type=devices which is the default also
without --type argument. Now initrd boottime on qemu drops
from 30 seconds to 23 seconds. In my case this could be ok
as default since udev is only to provide HW support and not
used to setup more complex SW stacks.

The processing time with --type=subsystems seems like a lot.
Kernel and drivers have already initialized and thus I don't really
understand why udev is doing so much work and so slowly in userspace.
Does anyone have ideas or comments about this?

Cheers,

-Mikko

Reply via email to