Jeff Mutonho wrote:
On 3/22/07, John Wendel <john.wendel@xxxxxxxxxxxxxxx> wrote:
I have to confess that I don't use a Fedora kernel (I'm running
vanilla 2.6.20.3 from kernel.org), so I should just shut up.
John
What are the advantages of this over running the Fedora kernel?
There are probably no real advantages running a custom kernel over the
Fedora kernel for most users. Here's a list of my imaginary advantages.
[1] I see some (small) memory savings - approx 5 mb, this box is old
and slow and needs all the help it can get.
[2] I don't load a lot of modules for things that my hardware doesn't
have (or I don't use). Less software loaded means less bugs.
[3] The kernel is the most important piece of software on your box, do
you really trust Dave Jones hacking after he's downed 3 pints (just
kidding DAVE!)
[4] I enjoy following the kernel developers mailing list (I need to
get a real life).
Regards,
John
Fedora kernel - 2.6.20-1.2925.fc6
-rw-r--r-- 1 root root 1982036 Mar 10 16:27 vmlinuz-2.6.20-1.2925.fc6
Free at initial boot
total used free shared buffers cached
Mem: 512868 41976 470892 0 4740 23804
-/+ buffers/cache: 13432 499436
Swap: 1052216 0 1052216
My kernel - 2.6.20.3
-rw-r--r-- 1 root root 912632 Mar 13 15:14 vmlinuz-2.6.20.3
Free at initial boot
total used free shared buffers cached
Mem: 516376 30104 486272 0 3112 18988
-/+ buffers/cache: 8004 508372
Swap: 1052216 0 1052216
lsmod with Fedora kernel
Module Size Used by
dm_mirror 25301 0
dm_mod 58509 1 dm_mirror
video 19909 0
sbs 19073 0
i2c_ec 9025 1 sbs
dock 13977 0
button 11857 0
battery 13893 0
asus_acpi 20445 0
backlight 10177 1 asus_acpi
ac 9157 0
lp 16265 0
snd_intel8x0 35677 0
snd_ac97_codec 93413 1 snd_intel8x0
ac97_bus 6465 1 snd_ac97_codec
snd_seq_dummy 7877 0
snd_seq_oss 33601 0
snd_seq_midi_event 11201 1 snd_seq_oss
snd_seq 51249 5
snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 11853 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 43617 0
snd_mixer_oss 19393 1 snd_pcm_oss
floppy 58789 0
snd_pcm 75205 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer 25157 2 snd_seq,snd_pcm
snd 53829 9
snd_intel8x0,snd_ac97_codec,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 11681 1 snd
snd_page_alloc 13769 2 snd_intel8x0,snd_pcm
i2c_i801 11725 0
i2c_i810 9669 0
3c59x 45929 0
i2c_algo_bit 11337 1 i2c_i810
i2c_core 24897 4 i2c_ec,i2c_i801,i2c_i810,i2c_algo_bit
pcspkr 7233 0
intel_rng 9537 0
iTCO_wdt 15109 0
iTCO_vendor_support 7877 1 iTCO_wdt
mii 9409 1 3c59x
parport_pc 30053 1
parport 38537 2 lp,parport_pc
serio_raw 10821 0
ide_cd 40673 0
cdrom 37345 1 ide_cd
ata_piix 19141 0
libata 104665 1 ata_piix
sd_mod 24129 0
scsi_mod 138221 2 libata,sd_mod
ext3 126025 3
jbd 60777 1 ext3
ehci_hcd 34257 0
ohci_hcd 24281 0
uhci_hcd 26705 0
lsmod with my kernel
Module Size Used by
af_packet 9320 2
binfmt_misc 5544 1
snd_intel8x0 17756 0
snd_ac97_codec 70304 1 snd_intel8x0
ac97_bus 864 1 snd_ac97_codec
snd_pcm 41512 2 snd_intel8x0,snd_ac97_codec
snd_timer 11652 1 snd_pcm
snd 23320 4
snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 2656 1 snd
snd_page_alloc 3912 2 snd_intel8x0,snd_pcm
ide_floppy 8064 0
uhci_hcd 13292 0
usbcore 64696 2 uhci_hcd