|
|
|
|
|
by foxfluff
1701 days ago
|
|
Well, ps on linux shows kernel threads whereas on OpenBSD it doesn't. The list is pretty short on my alpine install if you exclude kernel threads: # ps ax | grep -v ']$'
PID USER TIME COMMAND
1 root 0:01 /sbin/init
1985 root 0:00 /sbin/udevd
2361 root 0:00 /sbin/syslogd -t
2387 root 0:00 supervise-daemon wpa_supplicant --start /sbin/wpa_supplicant -- -i wlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf
2388 root 0:00 /sbin/wpa_supplicant -i wlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf
2473 root 0:00 /sbin/udhcpc -b -R -p /var/run/udhcpc.wlan0.pid -i wlan0 -x hostname:pi4
2567 chrony 0:00 /usr/sbin/chronyd -f /etc/chrony/chrony.conf
2592 root 0:00 /usr/sbin/crond -c /etc/crontabs
2621 root 0:00 sshd: /usr/sbin/sshd [listener] 0 of 10-100 startups
2652 root 0:00 /sbin/getty 38400 tty1
2653 root 0:00 /sbin/getty 38400 tty2
2654 root 0:00 /sbin/getty 38400 tty3
2655 root 0:00 /sbin/getty 38400 tty4
2656 root 0:00 /sbin/getty 38400 tty5
2657 root 0:00 /sbin/getty 38400 tty6
3099 root 0:00 sshd: root@pts/0
3102 root 0:00 -ash
3109 root 0:00 ps ax
3110 root 0:00 grep -v ]$
I don't think kernel threads are a good measure of bloat. And a base install of Alpine is smaller than OpenBSD.But that's a fair point about presentation. OpenBSD seems to be more 'quiet' by default, and tends to only show relevant information. dmesg on OpenBSD seems much cleaner compared to the mess that Linux outputs. |
|
As a matter of fact, I don't think this has anything to do with linux itself, just with the large distributions. If you use alpine, slackware or void you get a similar streamlined experience.