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

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: