No error messages using huge kernel on 12.1
This is not a problem, just a bit puzzling.
I'm not getting all those: Code:
kobject_add failed for uhci_hcd with -EEXIST For 12.0: Code:
mkinitrd -c -k XXXXX -m pata_via:ata_generic:mbcache:jbd:ext3 -f ext3 -r /dev/hda3 Code:
mkinitrd -c -k 2.6.24.5-smp -m pata_via:pata_acpi:ata_generic:mbcache:jbd:ext3 -f ext3 -r /dev/hda3 |
Why not give it a try?
As this is a different kernel than from 12.0, it's no surprise that a new module appear. Just put two entries in your /etc/lilo.conf ("generic + initrd" and "Huge") so that if initrd is not adequate, you can fall back to the huge kernel. |
Quote:
|
Just done it. Running on the generic kernel now. No noticeable differences in booting. Edited lilo.conf as so:
Code:
# Linux bootable partition config begins |
I have tried both:
Quote:
Andrew |
Quote:
|
Just to satisfy my curiosity (killed the cat, but I'm still here (who said "Unfortunately"?)), yesterday when I had the huge, then generic, kernels running, I did:
Code:
lsmod > mod_G.txt Code:
lsmod > mod_H.txt Code:
diff -y mod_G.txt mod_H.txt > mod_diff.txt Code:
Module Size Used by Module Size Used by |
brianL, interesting, but not terribly significant. Modules built into the kernel are not shown in `lsmod` output, and so though it may appear that the generic kernel is running more modules, this is not actually the case. A better approach would be to start the system up using each kernel, let it sit there for a few minutes, and then run `free` and `top` and see how much RAM is being used and the state of the CPU. That would prove definitively whether or not the generic kernel saves resources over the huge kernel.
|
Thanks for the explanation of the lsmod findings. I did try htop on both, but the differences in cpu and RAM and swap usage shown by that were very small.
The "tests" I did were just out of curiosity caused by the lack of those error messages, which were so obvious when using the huge kernel in 12.0, I wasn't intending any significant research. It gave me a chance to use lsmod and diff, anyway. :) |
All times are GMT -5. The time now is 12:32 AM. |