Priorité des jobs, CPU alloué,...
Page d'entrée > Informatique > Astuces


m.à.j. : 05/2017

Programmes pour allouer ou modifier les priorités des jobs
Programmes permettant de contrôler les priorités des jobs, d'allouer plus ou moins de CPU à tel ou tel programme, de répartir les jobs sur les processeurs, de limiter les ralentissements,...

Process Tamer : http://dottech.org/freeware-reviews/7015

Process Lasso et Process Lasso Pro :
Site officiel: http://www.bitsum.com/processlasso/
http://dottech.org/shareware-reviews/rapid/18207  
La version Pro est souvent offerte en GAOTD. Par exemple ci-dessous, le 16 mai 2013. Lire les commentaires qui sont instructifs: http://www.giveawayoftheday.com/process-lasso-pro-6-5/
L'achat de la version Pro donne une licence à vie. En 05/2013, la version Pro à vie pour 5 PC coûte 32.95$.
Quelques explications: http://bitsum.com/about_probalance.php#skeptics

CPU Balance est un sous-ensemble de Process Lasso, qui se décline lui-même en une version gratuite et une version Pro.
https://bitsum.com/portfolio/cpubalance/
https://korben.info/cpu-balance-ne-plus-jamais-a-rebooter-ordinateur-semballe.html

Anvir Task Manager
Voir ici pour l'installation:
    http://tayeb.fr/wordpress/2013/01/anvir-task-manager/
    http://tayeb.fr/informatique/astuces/demarrage.htm#logiciels_controle_demarrage
et ici pour les priorités: http://www.anvir.com/processes-priority.htm


Fichiers .BAT pour lancer des programmes avec une priorité faible
Préfixer la commande par :  START /LOW /B
Je m'en sers par exemple pour lancer mes programmes Fortran sous Windows, de sorte que les exécutions ne bloquent pas la machine pour l'exécution des tâches usuelles. C'est de moins en moins utile avec les processeurs ayant de nombreux coeurs.

Un exemple de fichier de commandes pour choisir entre 2 versions de programmes :

@echo off
if "%2" == "?" goto aide
if "%2" == "/?" goto aide
if "%2" == "" goto aide

if "%1" == "d" goto debug
if "%1" == "r" goto release
goto fin

:debug
start /low /b \GT\VIGFAC\FOR\estig25\debug\estig25 < %2
goto fin

:release
start /low /b \GT\VIGFAC\FOR\estig25\release\estig25 < %2
goto fin

:aide
echo Lance une execution Fortran en priorite basse
echo Passer en 1er argument
echo   d pour debug
echo   r pour release
echo et passer le nom du fichier de donnees en 2eme argument
echo Exemple:  GO r donnees.don
echo.

:fin