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
Configuration: Linux
Firefox 3.0

5 réponses

  1. 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
  2. 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
  3. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  4. 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