Gestion des processus sous linux.Affectation process/core + prioritée?

Gestion des processus sous linux.Affectation process/core + prioritée? - Logiciels - Linux et OS Alternatifs

Marsh Posté le 23-04-2009 à 09:33:36    

Bonjour à tous et toutes, je voudrais savoir s'il existait sous linux un programme tournant en arrière plan permettant de gérer les processus et tout programme qui tourne afin de mettre des règles personnalisées.
 
Exemple sur un dual core avec core 0 et core 1.
 
Y a t'il un logiciel qui permette de choisir que gedit s'exécutera toujours sur le Core0 point (exemple bidon mais exemple).
Et que donc à chaque lancement il partira sur le core 0 niveau charge.
 
Et qu'un autre logiciel s'exécutera tanto sur le core 0 ou 1.  
 
Un peu à la manière de ça:
http://www.bill2-software.com/processmanager/
 
ou de l'overdrive d'amd en version 3.
 
Je parle bien juste de pouvoir régler:
-Affectation d'un processus à un core choisis ou au deux (comme d'origine donc)
-Choix de la prioritée du processus lancé.
 
Est ce que ça existe?  :??:


Message édité par burn2 le 23-04-2009 à 09:34:35

---------------
"C'est vrai qu'un type aussi pénible de jour on serait en droit d'espérer qu'il fasse un break de nuit mais bon …"
Reply

Marsh Posté le 23-04-2009 à 09:33:36   

Reply

Marsh Posté le 23-04-2009 à 09:40:37    

pour la gestion des priorités ==> nice
je ne sais pas si on peut forcer le n° du proc par contre


---------------
ma conduite intérieure .:R | memaster pilote officiel de la HFR Badoit-Auchan F1 Team | zéro tracas, zéro blabla MMa.ster
Reply

Marsh Posté le 23-04-2009 à 09:45:32    

Oué mais bon nice ce n'est pas forcément totalement ce que je voudrais (en plus je ne vois pas l'affectation à un core ou 2 sur 4 processeurs), disons que ça peut-être une base pour si je me développe l'outil moi même, mais je voulais savoir si ça existait déjà.
Changer la prioritée d'un processus à la main je sais faire. Je voulais savoir s'il y n'y avait pas déjà une application qui faisait déjà ça à partir de règles définis sur tout ce qui tourne déjà sur la machine et qui n'est pas forcément lancé par lui.  
 
Sinon au pire oui je peux me le développer en trouvant les commandes adéquates, mais ça me semble bizarre que personne ne l'est déjà implémenté (mieux que ce que je ne ferais)


Message édité par burn2 le 23-04-2009 à 09:45:55

---------------
"C'est vrai qu'un type aussi pénible de jour on serait en droit d'espérer qu'il fasse un break de nuit mais bon …"
Reply

Marsh Posté le 23-04-2009 à 10:23:55    

Bon y a ça aussi comme module qui peut m'être utile si je développe l'application.
 
http://manpages.ubuntu.com/manpage [...] set.1.html


---------------
"C'est vrai qu'un type aussi pénible de jour on serait en droit d'espérer qu'il fasse un break de nuit mais bon …"
Reply

Marsh Posté le 23-04-2009 à 11:18:19    

dès que je suis chaud je le fais dans system-monitor

Reply

Marsh Posté le 23-04-2009 à 11:40:12    

quelle est la finalité/objectif au fait?? :??:


---------------
ma conduite intérieure .:R | memaster pilote officiel de la HFR Badoit-Auchan F1 Team | zéro tracas, zéro blabla MMa.ster
Reply

Marsh Posté le 23-04-2009 à 12:02:33    

memaster a écrit :

quelle est la finalité/objectif au fait?? :??:


Pouvoir isoler un core pour qu'il n'y ait qu'un seul process dessus.  
En gros préserver des ressources pour un process particulier choisis. (exemple sur une mythbox, tu mets sur un core tout ce qui touche à la tv, et sur l'autre tu mets le reste que ça soit sessions à distance, serveur http, etc)


---------------
"C'est vrai qu'un type aussi pénible de jour on serait en droit d'espérer qu'il fasse un break de nuit mais bon …"
Reply

Marsh Posté le 23-04-2009 à 12:12:21    

de bind des process sur un core en particulier, tu dois pouvoir pt etre gagner des perfs si tu as plusieurs process qui sont liée et qui s'execute sur le même core.
 
Une autre chose qui peut être intéressante est de gérer l'affinité des core par rapport à des emplacement mémoire


---------------
Never f**k with your systems administrator. Why? Because they know what you do with all that free time! |?? | SAVE Jericho !
Reply

Marsh Posté le 23-04-2009 à 12:12:32    

memaster a écrit :

pour la gestion des priorités ==> nice
je ne sais pas si on peut forcer le n° du proc par contre


taskset est ton ami ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed