Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/03/2008, 01h51   #1
Invité de passage
 
Inscription : février 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 2
Points : 1
Points : 1
Par défaut Forcer l'éxécution d'un processus sur un processeur en particulier

Bonjour,

cela fait un moment que je cherche une solution à un problème très simple....
J'ai 2 processus (A et B) sur un système bi processeur... Pour différentes raisons, je souhaite forcer le processus A à s'exécuter sur le processeur 1 et le processus B sur le processeur 2... Je précise que ce sont 2 processus qui n'ont absolument rien à voir entre eux (ce ne sont pas des threads).
En fouillant un peu sur le net, j'ai trouvé une commande "dplace" mais elle n'est pas présente sous linux (ou alors j'ai pas trouvé...).

Est ce que quelqu'un saurait comment s'y prendre ? Merciiiiiiiiiiiiiiii !
triskell2000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2008, 09h20   #2
Membre chevronné
 
Avatar de valefor
 
Inscription : décembre 2006
Messages : 689
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 689
Points : 666
Points : 666
Tu peux chercher avec comme critère " Process shielding". Un exemple ici.
valefor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2008, 09h47   #3
Invité de passage
 
Inscription : mars 2008
Messages : 1
Détails du profil
Informations forums :
Inscription : mars 2008
Messages : 1
Points : 1
Points : 1
Par défaut exploitation des Threads physiques

Bonjour,

je cherche une documentation ou des liens sur la possibilté d’exploiter les Thread physique des processeur multi-cœur dans une application java.

Pour être plus précis :
dans un serveur LINUX ( HP ML350G5 Dual Core) on a 4 threads physiques exécutés en parallèle par le processeur (2 par core). Ma question est comment peut-on associer un traitement donner a un Thread physique parmi les 4.

Merci d’avance

YOUSSEF
mat-you est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2008, 16h14   #4
Invité de passage
 
Inscription : février 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 2
Points : 1
Points : 1
Par défaut c'est bon ça marche...

Ok merci pour ton aide valefor, mais d'après ce que j'ai compris, la solution que tu proposais consistait à réserver une processeur pour un processus... Et dans mon cas, nous sommes plusieurs utilisateurs de la grappe, et je ne peux pas me réserver quelques processeurs pour moi tout seul...

En fait ce que je veux ce trouve là :
http://www.linuxjournal.com/article/6799 (pour le principe)
et là:
http://www.linuxcommand.org/man_pages/taskset1.html pour utiliser la commande linux !

Merci pour l'aide, @+.

PS mat-you, regarde ces liens ça pourra sûrement t'aider ?
triskell2000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h40.


 
 
 
 
Partenaires

Hébergement Web