Le mardi 25 janvier 2005 � 23:39 +0100, pascal a �crit :
> Nooks L. Affro a �crit :
> 
> 
> > 
> > la page man justement (ne pas tout lire , juste chercher (raccourci /) les
> > mots clefs smp ou threads ) dit :
> smp et threads ca n'est pas n�cessairement la m�me chose, non ?
SMP = Simetric Multi Processing

C'est un mod�le de gestion de syst�me poss�dant plusieurs processeurs,
qui en gros repose sur le fait que les processeurs partage le m�me
espace m�moire. Bon apr�s cette br�ve digression, passons � ta
question !

Les threads sont un moyen d'exprimer de la concurrence � l'int�rieur des
processus. Dans le cas ou tu poss�de un syst�me � plusieurs processeurs,
cette concurrence peut ce traduire par une ex�cution parall�le (c'est
l'ordonnanceur qui s'en charge). Donc pour r�sumer, les threads dans le
cadre d'une machine SMP permettent de faire de l'ex�cution
parall�le.      
> > 
> >    lavc (-lavcopts)
> >           Many  lavc  options  are very specialized and tersely
> >       documented.  Read
> >       the source for full details.
> > 
> > .....
> > 
> > 
> >     threads=<1-8>
> >         Maximum number of threads to use (default:1).
> >                          
> >     
> > donc tu dois pouvoir utiliser
> > 
> > mencoder -ovc lavc -lavcopts vbitrate=800:threads=24:vhq ...
> > 
> > 24 c juste pour rever un peu !!!
> > 
> > 
> > Nooks,
> >
> > 
> Oui j'avais lu �a...mais ca ne veut pas obligatoirement dire que les 
> threads seront distribu�s sur les diff�rents processeurs et donc que 
> mencoder supporte le smp ? Ou bien me plante-je ?
Yes, tu te plante mais pas tout � fait. Il n'existe pas de norme pr�cise
permettant de forcer l'ex�cution d'un thread (et m�me d'un processus)
sur un processeur particulier (Pour des raison �vidente de s�curit�), et
donc dans le cas ou plusieurs threads appartenant � un m�me processus
demande � �tre ex�cut�, rien ne t'assure qu'il soient ex�cut� en
parall�le, mais si il n'y a pas de processus gourmand qui tourne il y a
toute les chances que tes threads soient ex�cut� en parall�le. 
> Pascal
> 
Fabrice
> -- 
> "L'avenir, c'est � l'avance qu'il faut y penser."
> R. Brautigan
> 
> 

Attachment: signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=

Répondre à