Communauté Informatique NDFR.net

Communauté Informatique NDFR.net (http://www.ndfr.net/forums/index.php)
-   Windows NT4/2000/XP Client (http://www.ndfr.net/forums/forumdisplay.php?f=51)
-   -   Désactiver l'HyperThreading sur un processus ! (http://www.ndfr.net/forums/showthread.php?t=5004)

jboga 06-09-2004 14:11

Désactiver l'HyperThreading sur un processus !
 
Bonjour tout le monde,

j'expose mon problème :
j'ai un serveur de base de données (Interbase 6 pour ne pas le nommer) qui tourne sur ma machine (1 P4 3GHz HyperThreading sous Windows XP Pro). L'HT ralentit énormément mon serveur de base de données. Je veux conserver l'HT et ce serveur de base de données donc ne me proposez pas de changer l'un ou l'autre. :p ;)

Pour l'instant, la meilleure solution que j'ai trouvé, c'est, une fois le seveur lancé, désactiver, via le gestionnaire des taches, l'un des processeurs dans l'affinité du processus de mon serveur. Tout le monde suit...? :confused:

Le problème c'est que je dois faire cela à chaque fois que je démarre ma machine, même si le serveur se lance automatiquement. En fait l'affinité n'est pas conservé lors d'un reboot.

Donc voila, si quelqu'un sait comment obliger une appli à ne tourner que sur un des proc, je suis preneur.

Merci d'avance.

Werner 06-09-2004 15:03

Bonjour, il est possible de lancer ton appli sous forme de service sur un seul ou autant de CPU que tu veux avec le logiciel Firedaemon version pro à 25$ (http://www.firedaemon.com/). Il y a une version gratuite aussi mais on ne peut pas sélectionner les processeurs... C'est pour ça que j'avais acheté une licence à l'époque :)

jboga 06-09-2004 15:56

Argh...

Je m'attendais à une telle réponse. Pas que je sois contre les softs payants, mais comme c'était "juste" pour améliorer mon quotidien en m'évitant un petit réglage à chaque reboot, je préfère continuer à trifouiller les affinités de mes processus. :D :D :D

Merci bien en tout cas Werner ;)

Werner 06-09-2004 17:23

Sinon en gratuit il y en a un sympa qui devrait aller.

WinLauncherXP 2.0.5 Beta http://www.majorgeeks.com/download870.html
Patch FR pour la version 2.0.4 Beta http://fbelloir.free.fr/Bin/WinLauncherXP.zip

jboga 06-09-2004 18:03

Cool merci Werner,
je vais essayer ce WinLauncherXP.

Entre-temps, j'ai quand même trouvé ça :

http://www.beyondlogic.org/solutions...rocessutil.htm

qui peut faire l'affaire en créant un batch à lancer au démarrage (mais faut être sûr que le service à affecter est déjà lancé).

telkel 20-04-2005 13:06

desactivation
 
salut, je viens de lire ton post sans avoir jettrer un oeil sur la date mais tant pis , j ai le meme soucis que toi que je resouds de la facon suivante

Gestionnaire de taches/selection de l application ( en l occurence GIMP ) /clic droit aller dans le processus/ et quand tu es dans le processus )/ tu as un sous menu : definir l affinite ( a toi de choisir si tu veux les 2 proc ou un seul )

perso pour moi ca marche Nikel mais c est ennuyeux de le faire a chaque fois alors que c est une commande graphique : il y a donc une commande ou alors une ligne de code a taper apres l executable ( dans les proprietes ) , je cherche ......................

Courage

childerik 20-04-2005 13:58

Quote:

Originally Posted by telkel
salut, je viens de lire ton post sans avoir jettrer un oeil sur la date mais tant pis , j ai le meme soucis que toi que je resouds de la facon suivante

Gestionnaire de taches/selection de l application ( en l occurence GIMP ) /clic droit aller dans le processus/ et quand tu es dans le processus )/ tu as un sous menu : definir l affinite ( a toi de choisir si tu veux les 2 proc ou un seul )

perso pour moi ca marche Nikel mais c est ennuyeux de le faire a chaque fois alors que c est une commande graphique : il y a donc une commande ou alors une ligne de code a taper apres l executable ( dans les proprietes ) , je cherche ......................

Courage

Un script de démarrage devrait le faire automatiquement. En revanche, pour que çà pose des problèmes de ralentissement sur les bécanes incriminées, je subodore que celles-ci tournent sous 2000 pro, OS pas optimisé HT, je me trompe ?

jboga 20-04-2005 14:44

Ah oui joli up quand même ;).
Je ne suis plus sur ce projet depuis un moment maintenant (et j'ai changé de boite et de boulot...), par contre, pour en revenir au problème que j'avais, et bien je l'avais finalement résolu en utilisant le processutil que je cite plus haut. Je lancais le bat juste après avoir lancé le serveur de base de données, et ca fonctionnait nickel chrome :D.

@Childerik : j'étais bien sous XP Pro, donc je sais pas trop d'où ca peut venir...enfin si, une petite idée quand même...Interbase 6 :D.


All times are GMT +2. The time now is 13:48.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.