Justement, jusqu'à combien de processeurs peuvent être gérés par ces noyaux ? Avec quel niveau de performances ?
Ca dépend de ce qu'on appelle gérer, c'est à dire juste fonctionner, ou bien correctement exploiter (c'est à dire avec des performances qui ne s'écroulent pas à cause des verrous noyau à gérer).
Je crois que pour le 2.4, l'efficacité diminue à partir de 8 processeurs, alors que pour le 2.6, on peut monter à 64 processeurs, grâce à la gestion plus fine du SMP et des verrous qui vont avec (verrous sur les entrées/sorties, sur les diverses structures internes). Dans les premiers temps du noyau SMP, il ne pouvait y avoir qu'un seul processeur dans le noyau à la fois, avec le "big kernel lock" (il a disparu à présent).
[^] # Re: Comparaison entre les noyaux 2.4.25 et 2.6.4
Posté par Olivier Jeannet . En réponse à la dépêche Comparaison entre les noyaux 2.4.25 et 2.6.4. Évalué à 1.
Ca dépend de ce qu'on appelle gérer, c'est à dire juste fonctionner, ou bien correctement exploiter (c'est à dire avec des performances qui ne s'écroulent pas à cause des verrous noyau à gérer).
Je crois que pour le 2.4, l'efficacité diminue à partir de 8 processeurs, alors que pour le 2.6, on peut monter à 64 processeurs, grâce à la gestion plus fine du SMP et des verrous qui vont avec (verrous sur les entrées/sorties, sur les diverses structures internes). Dans les premiers temps du noyau SMP, il ne pouvait y avoir qu'un seul processeur dans le noyau à la fois, avec le "big kernel lock" (il a disparu à présent).