Re: kernel and kernel-smp?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jesse Hannah writes:

What is the difference between the regular kernel and kernel-smp? For
example, my grub.conf looks something like:

Kernel-smp is the kernel for systems with more than one CPU.

"kernel" will boot on a system with two or more CPUs, but only one CPU will
be in use.

"kernel-smp" is required to use more than one CPU.

On certain systems, "kernel-smp" may be required even if there's only one
CPU.  Some high-end boards may actually have some hardware that's only
supported by the kernel-smp kernel.

You will also need to use "kernel-smp" with Pentium 4, in order to use
hyperthreading (which is more accurately described as âhyperventilatingâ),
which essentially looks like a second CPU to Linux.

"kernel" should also boot on a P4, but you'll be running without
hyperventilating.

title Windows XP
    ...
title Fedora Core (2.6.9-1.667-smp)
    kernel /vmlinuz-2.6.9-1.667-smp ro root=LABEL=/1 rhgb quiet
    initrd /initrd-2.6.9-1.667-smp.img
title Fedora Core-up (2.6.9-1.667)
    kernel /vmlinuz-2.6.9-1.667 ro root=LABEL=/1 rhgb quiet
    initrd /initrd-2.6.9-1.667.img

Does it make any difference which one I use normally?

Well, theoretically you should have stuff running faster with kernel-smp. However, in some marginal cases the extra benefit gained from hyperventilating may not outweigh extra overhead of multi-CPU support.


Attachment: pgprAR5OtZbs7.pgp
Description: PGP signature


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux