Re: four or maybe six modules
gebser@mousecar.com wrote:
It's been a very long time since I messed with modules. And I never enjoyed running insmod or modprobe and then-- probably-- having to run rmmod... and that was back when there were four or maybe six modules to deal with. Now we have
# lsmod|wc -l 177
Here only 71 with the latest TW (i586). Only 59 on a Raspi. On the openSUSE mailing list server, only 40. There are also times when modules are loaded unnecessarily. I think even the 2.2 series kernel had more than four or five modules :-) Much will depend on what you do with your Linux systems, how many you have and how varied they are. How much you dabble with the hardware. -- Per Jessen, Zürich (15.7°C) Member, openSUSE Heroes (2016 - present) We're hiring - https://en.opensuse.org/openSUSE:Heroes
On 2023-03-30 20:16, Per Jessen wrote:
gebser@mousecar.com wrote:
It's been a very long time since I messed with modules. And I never enjoyed running insmod or modprobe and then-- probably-- having to run rmmod... and that was back when there were four or maybe six modules to deal with. Now we have
# lsmod|wc -l 177
Insane!
Three Leap 15.4 machines. Laicolasse:~ # lsmod|wc -l 200 Laicolasse:~ # uname -a Linux Laicolasse 6.2.8-lp154.3.gc9a94ac-default #1 SMP PREEMPT_DYNAMIC Tue Mar 28 07:54:15 UTC 2023 (c9a94ac) x86_64 x86_64 x86_64 GNU/Linux Laicolasse:~ # That's a freshly installed laptop Telcontar:~ # lsmod|wc -l 166 Telcontar:~ # uname -a Linux Telcontar 5.14.21-150400.24.46-default #1 SMP PREEMPT_DYNAMIC Thu Feb 9 08:38:18 UTC 2023 (2d95137) x86_64 x86_64 x86_64 GNU/Linux Telcontar:~ # That's my big desktop Isengard:~ # lsmod|wc -l 190 Isengard:~ # uname -a Linux Isengard 5.14.21-150400.24.46-default #1 SMP PREEMPT_DYNAMIC Thu Feb 9 08:38:18 UTC 2023 (2d95137) x86_64 x86_64 x86_64 GNU/Linux Isengard:~ # That's a miniserver. -- Cheers / Saludos, Carlos E. R. (from 15.4 x86_64 at Telcontar)
On 3/30/23 3:41 PM, Carlos E. R. wrote:
Isengard:~ # lsmod|wc -l 190 Isengard:~ # uname -a Linux Isengard 5.14.21-150400.24.46-default #1 SMP PREEMPT_DYNAMIC Thu Feb 9 08:38:18 UTC 2023 (2d95137) x86_64 x86_64 x86_64 GNU/Linux Isengard:~ #
That's a miniserver.
That seems like a lot for a server. Does it have a lot of various hardware peripherals?
On 2023-04-01 03:09, gebser@mousecar.com wrote:
On 3/30/23 3:41 PM, Carlos E. R. wrote:
Isengard:~ # lsmod|wc -l 190 Isengard:~ # uname -a Linux Isengard 5.14.21-150400.24.46-default #1 SMP PREEMPT_DYNAMIC Thu Feb 9 08:38:18 UTC 2023 (2d95137) x86_64 x86_64 x86_64 GNU/Linux Isengard:~ #
That's a miniserver.
That seems like a lot for a server. Does it have a lot of various hardware peripherals?
If you count the external hard disks... Well, there is the wireless keyboard+touchpad, the UPS, a non powered USB hub for the hard disks... Those are the hardware additions. Hardware wise, it is just a minipc box, an msi cubi N. -- Cheers / Saludos, Carlos E. R. (from 15.4 x86_64 at Telcontar)
Carlos E. R. wrote:
On 2023-04-01 03:09, gebser@mousecar.com wrote:
On 3/30/23 3:41 PM, Carlos E. R. wrote:
Isengard:~ # lsmod|wc -l 190 Isengard:~ # uname -a Linux Isengard 5.14.21-150400.24.46-default #1 SMP PREEMPT_DYNAMIC Thu Feb 9 08:38:18 UTC 2023 (2d95137) x86_64 x86_64 x86_64 GNU/Linux Isengard:~ #
That's a miniserver.
That seems like a lot for a server. Does it have a lot of various hardware peripherals?
If you count the external hard disks... Well, there is the wireless keyboard+touchpad, the UPS, a non powered USB hub for the hard disks... Those are the hardware additions.
On the leap 15.5 box (desktop) I just installed yesterday - 70 modules. Quite a few are superfluous though - e.g. floppy :-) A regular server - 58 modules, which includes maybe 20-25 ipv6 and netfilter modules. Your mini server has more about 140 more than that, I wonder what they all are. https://paste.opensuse.org/pastes/7328ab3437cf -- Per Jessen, Zürich (12.9°C) Member, openSUSE Heroes (2016 - present) We're hiring - https://en.opensuse.org/openSUSE:Heroes
On 01/04/2023 13.01, Per Jessen wrote:
Carlos E. R. wrote:
On 2023-04-01 03:09, gebser@mousecar.com wrote:
On 3/30/23 3:41 PM, Carlos E. R. wrote:
Isengard:~ # lsmod|wc -l 190 Isengard:~ # uname -a Linux Isengard 5.14.21-150400.24.46-default #1 SMP PREEMPT_DYNAMIC Thu Feb 9 08:38:18 UTC 2023 (2d95137) x86_64 x86_64 x86_64 GNU/Linux Isengard:~ #
That's a miniserver.
That seems like a lot for a server. Does it have a lot of various hardware peripherals?
If you count the external hard disks... Well, there is the wireless keyboard+touchpad, the UPS, a non powered USB hub for the hard disks... Those are the hardware additions.
On the leap 15.5 box (desktop) I just installed yesterday - 70 modules. Quite a few are superfluous though - e.g. floppy :-)
Beta:~ # lsmod | wc -l 202 Beta:~ #
A regular server - 58 modules, which includes maybe 20-25 ipv6 and netfilter modules. Your mini server has more about 140 more than that, I wonder what they all are.
well, the role makes it a server, not the hardware ;-) A media server, actually, I forgot. So it has keyboard, display, sound...
https://paste.opensuse.org/8c3c48ddcc1b -- Cheers/Saludos Carlos E. R. (testing openSUSE Leap 15.4, at Beta)
On 01/04/2023 13.20, Carlos E. R. wrote:
On 01/04/2023 13.01, Per Jessen wrote:
Carlos E. R. wrote:
On the leap 15.5 box (desktop) I just installed yesterday - 70 modules. Quite a few are superfluous though - e.g. floppy :-)
Beta:~ # lsmod | wc -l 202 Beta:~ #
Huh, I intended to send mail from the beta-laptop, but I had to go to the other machine to get the miniserver data. So I try now to send from beta, lets see if Thunderbid mail out works. -- Cheers/Saludos Carlos E. R. (testing openSUSE Leap 15.4, at Beta)
Carlos E. R. wrote:
On 01/04/2023 13.20, Carlos E. R. wrote:
On 01/04/2023 13.01, Per Jessen wrote:
Carlos E. R. wrote:
On the leap 15.5 box (desktop) I just installed yesterday - 70 modules. Quite a few are superfluous though - e.g. floppy :-)
Beta:~ # lsmod | wc -l 202 Beta:~ #
Huh, I intended to send mail from the beta-laptop, but I had to go to the other machine to get the miniserver data.
I wish I had to go to "the other machine" every time I needed some data, that would make me a lot slimmer :-) -- Per Jessen, Zürich (12.2°C) Member, openSUSE Heroes (2016 - present) We're hiring - https://en.opensuse.org/openSUSE:Heroes
On 01/04/2023 13.26, Per Jessen wrote:
Carlos E. R. wrote:
On 01/04/2023 13.20, Carlos E. R. wrote:
On 01/04/2023 13.01, Per Jessen wrote:
Carlos E. R. wrote:
On the leap 15.5 box (desktop) I just installed yesterday - 70 modules. Quite a few are superfluous though - e.g. floppy :-)
Beta:~ # lsmod | wc -l 202 Beta:~ #
Huh, I intended to send mail from the beta-laptop, but I had to go to the other machine to get the miniserver data.
I wish I had to go to "the other machine" every time I needed some data, that would make me a lot slimmer :-)
Nah, it is way more prosaic than that :-D The miniserver doesn't allow ssh via password, only by shared keys; and I don't have the keys in this test install. So I saved mail as draft and opened it again in desktop, pasted data from ssh to miniserver, then sent instead of saving as draft and opening it again on Laptop. (which is too long to explain, so I simply said "going to the other machine" ;-) ) All the time sat in my Ikea chair, only rotating it 30 degrees or so. No walking. For that, I have a featureless static elliptic bike on the next room, with my old laptop (which lost its second battery) sitting in front of the bike on top of a stack of plastic storage boxes, which I use to play videos from the Montalbano serial while I exercise. :-D Actually, the home folder of this Beta install I cloned from the Beta install (15.0) of that old laptop. That's why I have Thunderbird instantly configured here. I just changed imap security from none to ssl/tls. No postfix configured here. -- Cheers/Saludos Carlos E. R. (testing openSUSE Leap 15.5, at Beta)
* Per Jessen <per@jessen.ch> [04-01-23 07:27]:
Carlos E. R. wrote:
On 01/04/2023 13.20, Carlos E. R. wrote:
On 01/04/2023 13.01, Per Jessen wrote:
Carlos E. R. wrote:
On the leap 15.5 box (desktop) I just installed yesterday - 70 modules. Quite a few are superfluous though - e.g. floppy :-)
Beta:~ # lsmod | wc -l 202 Beta:~ #
Huh, I intended to send mail from the beta-laptop, but I had to go to the other machine to get the miniserver data.
I wish I had to go to "the other machine" every time I needed some data, that would make me a lot slimmer :-)
yes, ssh is a real step saver :) -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet oftc
On 3/30/23 2:16 PM, Per Jessen wrote:
gebser@mousecar.com wrote:
It's been a very long time since I messed with modules. And I never enjoyed running insmod or modprobe and then-- probably-- having to run rmmod... and that was back when there were four or maybe six modules to deal with. Now we have
# lsmod|wc -l 177
Here only 71 with the latest TW (i586). Only 59 on a Raspi. On the openSUSE mailing list server, only 40. There are also times when modules are loaded unnecessarily.
I think even the 2.2 series kernel had more than four or five modules :-)
Much will depend on what you do with your Linux systems, how many you have and how varied they are. How much you dabble with the hardware.
One or two linux systems running perfectly fine on my desk had no kernel modules at all. Yeah, there was a time before kernel modules... if you added in some new hardware, you had to patch and recompile the kernel. Most people complained about them at the time, but modules turned out to be a necessity... pretty much... better than a humungous megalithic kernel. I think I saw once on my phone that android uses modules, even though the precise hardware is fixed and known well ahead of time. There are a lot of advantages to modules.
participants (4)
-
Carlos E. R.
-
gebser@mousecar.com
-
Patrick Shanahan
-
Per Jessen