Bon, alors si j'ai bien compris:
Quand on dit que linux est préempTIF, ça veut dire en fait qu'il prend la main aux applications une fois le temps processeur expiré. Mais jusqu'à présent seuls les processus étaient préempTIBLES, pas le kernel. S'il devait faire une opération longue, rien ne pouvait le stopper. Maintenant, avec ce patch c'est possible et tu n'as plus à attendre après le kernel aussi longtemps qu'avant. Ca va augmenter ausi le nombre de changements de contexte, d'où la baisse de perfs sur les serveurs.
[^] # linux n'est pas preemptif ?
Posté par kalahann . En réponse à la dépêche Linux kernel preemption project. Évalué à 10.
Quand on dit que linux est préempTIF, ça veut dire en fait qu'il prend la main aux applications une fois le temps processeur expiré. Mais jusqu'à présent seuls les processus étaient préempTIBLES, pas le kernel. S'il devait faire une opération longue, rien ne pouvait le stopper. Maintenant, avec ce patch c'est possible et tu n'as plus à attendre après le kernel aussi longtemps qu'avant. Ca va augmenter ausi le nombre de changements de contexte, d'où la baisse de perfs sur les serveurs.