Dual core

nico -  
Dawid Messages postés 436 Statut Membre -
Bonjour,
je souhaite utiliser un dual core.
Je voudrais faire en sorte que l'un des processeurs travaille sur une tache et que l'autre travaille sur une autre tache.
Comment puis-je faire celà?
Merci d'avance
A voir également:

5 réponses

nico
 
personne ne peut me répondre?
0
nico
 
toujours pas d'idée?
0
Dawid Messages postés 436 Statut Membre 62
 
Salut.

Pour utiliser un dual core, il n'y a rien de particulier à faire si ton noyau a été compilé pour.
Les processus se répartissent automatiquement entre les 2 coeurs.

Pour savoir si le noyau gère ça, on peut utiliser gkrellm.
Ce petit logiciel affiche sous forme de graphiques, l'utilisation de chaque coeur.

Si tu remarque que c'est toujours le même coeur qui est utilisé, c'est que le support SMP n'est pas compilé dans le noyau.

Dans ce cas, il faut le recompiler.

A+
0
pibarze Messages postés 39 Statut Membre 12
 
L'outil "taskset" permet d'affecter un processus a un ensemble de processeurs.

Sous Debian il est livré dans le package util-linux

Avec cette commande oggenc utilisera ton premier coeur (et ne sera jamais schedulé sur un autre) :
taskset 0x00000001 oggenc -q 9 chanson.wav
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Dawid Messages postés 436 Statut Membre 62
 
Je ne connaissait pas, merci pour l'info.
Sous Gentoo, c'est la source schedutils qu'il faut compiler pour avoir taskset.
0