Re: multi-processeurs ??
Le Mon, Mar 11, 2002, à 05:25:23PM +0100, edeveaud@pasteur.fr a écrit:
> > Il y a le support SMP, qui
> > permet, en gros, de rouler chaque processus sur chaque processeur.
> > Exemple: sendmail sur cpu0 named sur cpu1. Cela change constamment
> > evidemment...
>
> quid du partage de cpu pour un même gros process ??
Si le processus en question est mono-thread, il ne peut pas fonctionner sur
deux processeurs à la fois (9 femmes ne font pas un bébé en un mois). Si le
processus est multi-thread, il est (avec les bibliothèques de
multi-threading habituelles) vu par le noyau comme autant de processus
différents (avec la simple particularité de partager un seul espace
mémoire), et donc ordonnançables sur des processeurs différents.
A++
--
Grumpf.
Reply to: