OVH Cloud OVH Cloud

Limiter l'activité processeur d'une appli trop gourmande

6 réponses
Avatar
Gerald
Y a-t-il un moyen simple de limiter l'activité processeur d'une appli
trop gourmande et qu'on préférerait voir tourner éventuellement plus
longtemps mais surtout plus discrètement en tâche de fond ?

Concrètement ça concerne FinalCut Express : dès qu'on lui demande
d'exporter en mp4 un film un peu long, non seulement ça prend des
heures, mais surtout ça bloque absolument tout ! La même chose en plus
sobre serait un vrai régal !

merci à ceux qui savent !

--
Gérald

6 réponses

Avatar
Saïd
Gerald :
Y a-t-il un moyen simple de limiter l'activité processeur d'une appli
trop gourmande et qu'on préférerait voir tourner éventuellement plus
longtemps mais surtout plus discrètement en tâche de fond ?

Concrètement ça concerne FinalCut Express : dès qu'on lui demande
d'exporter en mp4 un film un peu long, non seulement ça prend des
heures, mais surtout ça bloque absolument tout ! La même chose en plus
sobre serait un vrai régal !



Si c'est par manque de memoire vive, il n'y a rien a faire en raison du
swap.

Sinon, on peut utiliser le Terminal pour faire ceci:

lancer top pour trouver le numero du (ou des) precessus qui prends
le plus de CPU.

puis
renice 19 Numero_processus
pour chaque processus consommateur de CPU. Ca rends ces processus moins
privilegiers par rapport aux autres (qui sont prioritaires pour utiliser le
CPU)

--
Saïd.
"Bless this, O Lord, that with it thou mayst blow thine enemies to tiny
bits, in thy mercy."
In the Book of Armaments, Chapter 4. (The Holy Hand Grenade)

Avatar
Gerald
Saïd wrote:

Si c'est par manque de memoire vive, il n'y a rien a faire en raison du
swap.


J'ai 1 Go, c'est pas la mort mais quand l'appli est quasi seule ça
devrait suffire

Sinon, on peut utiliser le Terminal pour faire ceci:

lancer top pour trouver le numero du (ou des) precessus qui prends
le plus de CPU.

puis
renice 19 Numero_processus
pour chaque processus consommateur de CPU. Ca rends ces processus moins
privilegiers par rapport aux autres (qui sont prioritaires pour utiliser le
CPU)


Vu, j'essaierai, mais j'imagine que c'est temporaire et il faut déjà y
accéder au Terminal quand l'autre mouline à mort ! Pas de solution en
GUI liée à Moniteur d'activité ou autre ?

Merci en tous cas
--
Gérald

Avatar
Emmanuel
Saïd wrote:


Si c'est par manque de memoire vive, il n'y a rien a faire en raison du
swap.



J'ai 1 Go, c'est pas la mort mais quand l'appli est quasi seule ça
devrait suffire

Sinon, on peut utiliser le Terminal pour faire ceci:

lancer top pour trouver le numero du (ou des) precessus qui prends
le plus de CPU.

puis
renice 19 Numero_processus
pour chaque processus consommateur de CPU. Ca rends ces processus moins
privilegiers par rapport aux autres (qui sont prioritaires pour utiliser le
CPU)



Vu, j'essaierai, mais j'imagine que c'est temporaire et il faut déjà y
accéder au Terminal quand l'autre mouline à mort ! Pas de solution en
GUI liée à Moniteur d'activité ou autre ?

Merci en tous cas


Il y a bien cette application http://www.donelleschi.com/cunningfox/
mais elle n'est pas gratuite (bien que relativement peu chère)

Je précise : je ne l'ai jamais essayée ;)

Emmanuel


Avatar
Saïd
Gerald :

Sinon, on peut utiliser le Terminal pour faire ceci:

lancer top pour trouver le numero du (ou des) precessus qui prends
le plus de CPU.

puis
renice 19 Numero_processus
pour chaque processus consommateur de CPU. Ca rends ces processus moins
privilegiers par rapport aux autres (qui sont prioritaires pour utiliser le
CPU)


Vu, j'essaierai, mais j'imagine que c'est temporaire et il faut déjà y
accéder au Terminal quand l'autre mouline à mort ! Pas de solution en
GUI liée à Moniteur d'activité ou autre ?



Quand il devient meme difficile d'acceder au Terminal, je dirais qu'il y a
deja un probleme de memoire et que dans ces conditions, la solution que je
propose ne sert presque a rien.

Quoi qu'il en soit tu peux faire la manip avant de lancer l'encodage.

--
Saïd.
"Bless this, O Lord, that with it thou mayst blow thine enemies to tiny
bits, in thy mercy."
In the Book of Armaments, Chapter 4. (The Holy Hand Grenade)


Avatar
Gerald
Emmanuel wrote:


Il y a bien cette application http://www.donelleschi.com/cunningfox/
mais elle n'est pas gratuite (bien que relativement peu chère)


Intéressante mais c'est tout ou rien, j'aurais aimé "modératrice"...
tant pis...

--
Gérald

Avatar
blanc
Gerald wrote:

Vu, j'essaierai, mais j'imagine que c'est temporaire et il faut déjà y
accéder au Terminal quand l'autre mouline à mort !


Lance le terminal avant de lancer l'autre. De toutes façons amha le
Terminal à de fortes chances de prendre moins de CPU qu'une autre appli
en GUI.

JPaul.
--
/==/==- Jean-Paul BLANC
/ /--/--// quelque-part (somewhere)
|/| L | en (in)
/|| = ||| FRANCE