Cita:
Iniciado por MaxExtreme Si es capaz de manejar más de uno, tiene que ser SMP. ¿O no aparece marcado como tal?
No, no aparece marcado como SMP, ni en los CDs/DVD de instalación ni en los mirrors (por ejemplo
ftp://ftp.linux.cl/pub/fedora/6/i386/os/Fedora/RPMS). Pero al parecer tienes razón: el kernel es SMP (ver aclaración más abajo).
Cita:
Iniciado por MaxExtreme Un kernel SMP puede manejar uno (evidente) o más procesadores; pero si sólo tienes uno, es mejor desactivarlo, porque eliminas un buen trecho de código.
La mejor opción para ellos, será distribuir por defecto un SMP.
Pues al parecer esa es justamente la opción que eligieron: distribuir un sólo kernel que sea capaz de manejar SMP. Examinando en CHANGELOG del kernel de Fedora 6 encuentro lo siguiente:
Código:
[christian@localhost ~]$rpm -q --changelog kernel
(... snip)
* lun abr 10 2006 Dave Jones <[email protected]>
- 2.6.17rc1-git2 & git3
- Enable SMP on all x86 kernels.
SMP_ALTERNATIVES disables the spinlocks etc at runtime.
(... snip)
[christian@localhost ~]$ uname -r
2.6.18-1.2868.fc6
[christian@localhost ~]$
Si entiendo bien, el sistema es capaz de desactivar las características SMP del kernel cuando no son necesarias. Ignoro si es un parche aplicado por las distribuciones o es una característica del kernel "oficial"; seguiré investigando al respecto.