Hello Tarmo,
you were right I just disabled the snap package and I earned 22 sec, thanks
for your help.
At the same time, I've realized that I don't need such a modern kernel, so
I decided to test with a more "stable" one.
----- */opt/scripts/tools/version.sh*
git:/opt/scripts/:[b39ec679648a6be8f25f48bd1c9784c1fc5a0c46]
eeprom:[A335BNLT000C1908BBBG0612]
model:[TI_AM335x_BeagleBone_Black]
dogtag:[BeagleBoard.org Debian Buster IoT TIDL Image 2020-04-06]
bootloader:[eMMC-(default)]:[/dev/mmcblk1]:[U-Boot
2018.09-00002-g0b54a51eee]:[location: dd MBR]
UBOOT: Booted Device-Tree:[am335x-boneblack.dts]
*kernel:[4.14.108-ti-r131]*
nodejs:[v10.15.2]
/boot/uEnv.txt Settings:
pkg check: to individually upgrade run: [sudo apt install --only-upgrade
<pkg>]
pkg:[bb-cape-overlays]:[4.14.20200403.0-0rcnee0~buster+20200403]
pkg:[bb-wl18xx-firmware]:[1.20200322.0-0rcnee0~buster+20200322]
pkg:[kmod]:[26-1]
pkg:[librobotcontrol]:[1.0.4-git20190227.1-0rcnee0~buster+20190327]
pkg:[firmware-ti-connectivity]:[20190717-2rcnee1~buster+20200305]
groups:[debian : debian adm kmem dialout cdrom floppy audio dip video
plugdev users systemd-journal bluetooth netdev i2c gpio pwm eqep remoteproc
admin spi iio docker tisdk weston-launch xenomai cloud9ide]
cmdline:[console=ttyO0,115200n8 root=/dev/mmcblk0p1 ro rootfstype=ext4
rootwait coherent_pool=1M net.ifnames=0 rng_core.default_quality=100 quiet]
dmesg | grep remote
[ 1.047276] remoteproc remoteproc0: wkup_m3 is available
[ 1.250805] remoteproc remoteproc0: powering up wkup_m3
[ 1.250830] remoteproc remoteproc0: Booting fw image
am335x-pm-firmware.elf, size 217168
[ 1.251080] remoteproc remoteproc0: remote processor wkup_m3 is now up
dmesg | grep pru
dmesg | grep pinctrl-single
[ 0.808485] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size
568
dmesg | grep gpio-of-helper
[ 0.809682] gpio-of-helper ocp:cape-universal: ready
lsusb
Bus 001 Device 002: ID 2357:011e TP-Link
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
END
* ------ systemd-analyze*
Startup finished in 6.764s (kernel) + 1min 16.936s (userspace) = 1min
23.700s
graphical.target reached after 1min 15.777s in userspace
*------ NEW* *systemd-analyze blame*
1min 6.796s generic-board-startup.service
44.446s dev-mmcblk0p1.device
4.764s [email protected]
4.016s dnsmasq.service
3.307s loadcpufreq.service
2.724s networking.service
2.387s systemd-udev-trigger.service
1.924s ssh.service
1.786s avahi-daemon.service
1.648s systemd-logind.service
1.405s connman.service
1.401s ti-ipc-dra7xx.service
1.278s systemd-timesyncd.service
1.214s cpufrequtils.service
1.192s systemd-journald.service
1.111s alsa-restore.service
982ms [email protected]
935ms rsyslog.service
909ms wpa_supplicant.service
902ms systemd-update-utmp-runlevel.service
871ms systemd-fsck-root.service
636ms systemd-user-sessions.service
555ms systemd-modules-load.service
544ms dev-mqueue.mount
503ms sys-kernel-debug.mount
481ms systemd-tmpfiles-setup.service
477ms systemd-udevd.service
457ms kmod-static-nodes.service
456ms systemd-update-utmp.service
440ms cloud9.service
427ms systemd-journal-flush.service
401ms systemd-sysctl.service
401ms systemd-sysusers.service
378ms systemd-random-seed.service
338ms systemd-remount-fs.service
312ms fake-hwclock.service
304ms systemd-tmpfiles-clean.service
290ms ifupdown-pre.service
289ms sys-kernel-config.mount
258ms systemd-tmpfiles-setup-dev.service
218ms sys-fs-fuse-connections.mount
But as you can see the problem is still present, the userspace boot time
takes too much time.
so if it's not the kernel version ... how can I do better times?
El vie., 9 oct. 2020 a las 4:25, Tarmo (<[email protected]>) escribió:
> On Thursday, October 8, 2020 at 11:28:49 PM UTC+3 [email protected] wrote:
>
>> kernel:[5.4.47-bone30]
>>
>
> Ooh, kernel 5.4 - how experimental is this?
>
>
>> 1min 34.446s dev-mmcblk0p2.device
>> 1min 2.259s generic-board-startup.service
>> 50.664s dev-loop8.device
>> 49.671s dev-loop7.device
>> 49.351s dev-loop6.device
>> 48.843s dev-loop4.device
>> 48.804s dev-loop5.device
>> 48.462s dev-loop3.device
>> 48.420s dev-loop1.device
>> 48.392s dev-loop0.device
>> 48.197s dev-loop2.device
>>
>
> I haven't seen those dev-loop devices before (perhaps they come with
> kernel 5.4). They look rather suspicious with the 50 second duration. Have
> a look at what their logs say, e.g.:
>
> $ journalctl -u dev-loop0
>
>
>> 24.250s snapd.service
>>
>
> The snap package system is a bit of a resource hog and it primarily serves
> as a convenience for some minority use cases. Are you sure you need it on a
> BBB?
> Final thought - maybe your SD card simply has poor performance? I doubt
> it'll make a significant difference, but you can try flashing your image
> into eMMC or using a higher-end SD card.
>
> --
> Kind regards,
> Tarmo
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/12a87597-62b6-4869-8b01-a97b850854ffn%40googlegroups.com
> <https://groups.google.com/d/msgid/beagleboard/12a87597-62b6-4869-8b01-a97b850854ffn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/beagleboard/CABW7CrdipQ78-rQvYvHV9pXLQyMroJmXC9r2SBJ3YqgK-R_r4A%40mail.gmail.com.