I am using meta-raspberrypi to build my raspberrypi image
I see an increased boot time of about 2 seconds with systemd when compared to SysV.
I don't derive much information form the kernel log.
systemd
[ 4.452082] gpiomem-bcm2835 20200000.gpiomem: Initialised: Registers at 0x20200000
[ 8.111375] i2c /dev entries driver
[ 8.284057] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered
SysV
[ 3.839449] gpiomem-bcm2835 20200000.gpiomem: Initialised: Registers at 0x20200000
[ 5.990874] i2c /dev entries driver
[ 6.136112] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered
As it can be seen above systemd spends some extra time after the basic kernel boot and before loading the i2c kernel module.
I am assuming this time is spent in starting up the systemd services.
If yes, how can I check which services are started and how much time each of then is taking?


INIT: version 2.88-- which is not systemd. Also,systemdmessages would be prefaced with (e.g.) "systemd[1]". I think both of these are SysV init boots.INITversion.. However systemd is starting so any services that i dont need. I wil now use the systemd-analyze and remove/disable them. Thank you very much.