Bonjour à tous
J'aimerais bien que certaines compilations se fassent tranquillement en
arrière plan.
Connaissez vous une application ou une commande qui permette de limiter
la vitesse de la CPU lors d'une compilation avec GCC ?
Merci pour toute réponse
M
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
maderios a écrit :
Bonjour à tous
Bonjour,
J'aimerais bien que certaines compilations se fassent tranquillement en
arrière plan.
nice te permet de rendre un processus moins prioritaire que les autres,
cela répond peut-être à ta question.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
François Boisson
Le Tue, 13 Jan 2009 14:57:07 +0100 maderios a écrit:
Bonjour à tous J'aimerais bien que certaines compilations se fassent tranquillement en arrière plan. Connaissez vous une application ou une commande qui permette de limiter la vitesse de la CPU lors d'une compilation avec GCC ? Merci pour toute réponse
renice +19 -p `pidof gcc`
par exemple (ou directement -p les pid); ou encore $ nice -n 19 bash $ puis lancement des compilations, elles auront une priorité 19 donc très faible.
François Boisson
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Le Tue, 13 Jan 2009 14:57:07 +0100
maderios <maderios@gmail.com> a écrit:
Bonjour à tous
J'aimerais bien que certaines compilations se fassent tranquillement en
arrière plan.
Connaissez vous une application ou une commande qui permette de limiter
la vitesse de la CPU lors d'une compilation avec GCC ?
Merci pour toute réponse
renice +19 -p `pidof gcc`
par exemple (ou directement -p les pid); ou encore
$ nice -n 19 bash
$ puis lancement des compilations, elles auront une priorité 19 donc très
faible.
François Boisson
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Le Tue, 13 Jan 2009 14:57:07 +0100 maderios a écrit:
Bonjour à tous J'aimerais bien que certaines compilations se fassent tranquillement en arrière plan. Connaissez vous une application ou une commande qui permette de limiter la vitesse de la CPU lors d'une compilation avec GCC ? Merci pour toute réponse
renice +19 -p `pidof gcc`
par exemple (ou directement -p les pid); ou encore $ nice -n 19 bash $ puis lancement des compilations, elles auront une priorité 19 donc très faible.
François Boisson
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Yves Rutschle
On Tue, Jan 13, 2009 at 02:57:07PM +0100, maderios wrote:
Bonjour à tous J'aimerais bien que certaines compilations se fassent tranquillement en arrière plan. Connaissez vous une application ou une commande qui permette de limiter la vitesse de la CPU lors d'une compilation avec GCC ?
Ce sont deux choses différentes:
- Pour exécuter en arrière-plan, c'est à dire sans interférer avec les autres applications, man renice comme mentionné par d'autres
- Pour limiter l'usage du CPU (pour limiter la consommation?), voir le paquet cpulimit.
Y.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
On Tue, Jan 13, 2009 at 02:57:07PM +0100, maderios wrote:
Bonjour à tous
J'aimerais bien que certaines compilations se fassent tranquillement en
arrière plan.
Connaissez vous une application ou une commande qui permette de limiter
la vitesse de la CPU lors d'une compilation avec GCC ?
Ce sont deux choses différentes:
- Pour exécuter en arrière-plan, c'est à dire sans
interférer avec les autres applications, man renice comme
mentionné par d'autres
- Pour limiter l'usage du CPU (pour limiter la
consommation?), voir le paquet cpulimit.
Y.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
On Tue, Jan 13, 2009 at 02:57:07PM +0100, maderios wrote:
Bonjour à tous J'aimerais bien que certaines compilations se fassent tranquillement en arrière plan. Connaissez vous une application ou une commande qui permette de limiter la vitesse de la CPU lors d'une compilation avec GCC ?
Ce sont deux choses différentes:
- Pour exécuter en arrière-plan, c'est à dire sans interférer avec les autres applications, man renice comme mentionné par d'autres
- Pour limiter l'usage du CPU (pour limiter la consommation?), voir le paquet cpulimit.
Y.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
maderios
Yves Rutschle a écrit :
On Tue, Jan 13, 2009 at 02:57:07PM +0100, maderios wrote:
Bonjour à tous J'aimerais bien que certaines compilations se fassent tranquillement en arrière plan. Connaissez vous une application ou une commande qui permette de limiter la vitesse de la CPU lors d'une compilation avec GCC ?
Ce sont deux choses différentes:
- Pour exécuter en arrière-plan, c'est à dire sans interférer avec les autres applications, man renice comme mentionné par d'autres
- Pour limiter l'usage du CPU (pour limiter la consommation?), voir le paquet cpulimit.
Y.
##############################
renice +19 -p `pidof gcc`
par exemple (ou directement -p les pid); ou encore $ nice -n 19 bash $ puis lancement des compilations, elles auront une priorité 19 donc très faible.
J'ai testé renice et cpulimit, rien ne fonctionne. Ma CPU tourne toujours à 100 %
# cpulimit -P=/usr/bin/gcc -lP Warning: no target process found. Waiting for it...
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Yves Rutschle a écrit :
On Tue, Jan 13, 2009 at 02:57:07PM +0100, maderios wrote:
Bonjour à tous
J'aimerais bien que certaines compilations se fassent tranquillement en
arrière plan.
Connaissez vous une application ou une commande qui permette de limiter
la vitesse de la CPU lors d'une compilation avec GCC ?
Ce sont deux choses différentes:
- Pour exécuter en arrière-plan, c'est à dire sans
interférer avec les autres applications, man renice comme
mentionné par d'autres
- Pour limiter l'usage du CPU (pour limiter la
consommation?), voir le paquet cpulimit.
Y.
##############################
renice +19 -p `pidof gcc`
par exemple (ou directement -p les pid); ou encore
$ nice -n 19 bash
$ puis lancement des compilations, elles auront une priorité 19 donc très
faible.
J'ai testé renice et cpulimit, rien ne fonctionne. Ma CPU tourne
toujours à 100 %
# cpulimit -P=/usr/bin/gcc -lP
Warning: no target process found. Waiting for it...
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
On Tue, Jan 13, 2009 at 02:57:07PM +0100, maderios wrote:
Bonjour à tous J'aimerais bien que certaines compilations se fassent tranquillement en arrière plan. Connaissez vous une application ou une commande qui permette de limiter la vitesse de la CPU lors d'une compilation avec GCC ?
Ce sont deux choses différentes:
- Pour exécuter en arrière-plan, c'est à dire sans interférer avec les autres applications, man renice comme mentionné par d'autres
- Pour limiter l'usage du CPU (pour limiter la consommation?), voir le paquet cpulimit.
Y.
##############################
renice +19 -p `pidof gcc`
par exemple (ou directement -p les pid); ou encore $ nice -n 19 bash $ puis lancement des compilations, elles auront une priorité 19 donc très faible.
J'ai testé renice et cpulimit, rien ne fonctionne. Ma CPU tourne toujours à 100 %
# cpulimit -P=/usr/bin/gcc -lP Warning: no target process found. Waiting for it...
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
François Cerbelle
maderios a écrit :
renice +19 -p `pidof gcc` par exemple (ou directement -p les pid); ou encore $ nice -n 19 bash $ puis lancement des compilations, elles auront une priorité 19 donc très faible.
J'ai testé renice et cpulimit, rien ne fonctionne. Ma CPU tourne toujours à 100 %
Tu peux aussi regarder du côté de pam_limit et ulimit, mais il me semble que la seule possibilité dans ce cas est d'interrompre un processus qui dépasse son quota.
Fanfan
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
maderios a écrit :
renice +19 -p `pidof gcc`
par exemple (ou directement -p les pid); ou encore
$ nice -n 19 bash
$ puis lancement des compilations, elles auront une priorité 19 donc très
faible.
J'ai testé renice et cpulimit, rien ne fonctionne. Ma CPU tourne
toujours à 100 %
Tu peux aussi regarder du côté de pam_limit et ulimit, mais il me semble
que la seule possibilité dans ce cas est d'interrompre un processus qui
dépasse son quota.
Fanfan
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
renice +19 -p `pidof gcc` par exemple (ou directement -p les pid); ou encore $ nice -n 19 bash $ puis lancement des compilations, elles auront une priorité 19 donc très faible.
J'ai testé renice et cpulimit, rien ne fonctionne. Ma CPU tourne toujours à 100 %
Tu peux aussi regarder du côté de pam_limit et ulimit, mais il me semble que la seule possibilité dans ce cas est d'interrompre un processus qui dépasse son quota.
Fanfan
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Le mardi 13 janvier 2009 à 14:57 +0100, maderios a écrit :
J'aimerais bien que certaines compilations se fassent tranquillement en arrière plan.
A mon tour :
Si «en arrière plan» signifie pour toi «n'a du CPU si et seulement si les autres n'en veulent pas» alors (sans patch spécial sur le noyau)...
$ apt-cache show schedtool # apt-get install schedtool $ man schedtool
Chercher SCHED_BATCH.
En particulier : «To set current shell to SCHED_BATCH, which all programs the shell starts will inherit:
#> schedtool -3 $$ »
Connaissez vous une application ou une commande qui permette de limiter la vitesse de la CPU lors d'une compilation avec GCC ?
Je ne comprends pas ce que signifie «limiter la vitesse de la CPU»...
Bruno
-- EMPLOI M : Avant, une chenille était sûre de devenir papillon... maintenant, avec la flexibilité... elle peut très bien finir rhinocéros dans une boîte d'intérim...
--=-PNP2C7JeQPJhBLZWMVF8 Content-Type: application/pgp-signature; name=signature.asc Content-Description: Ceci est une partie de message =?ISO-8859-1?Q?numériquement?= =?ISO-8859-1?Q?_signée? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux)
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Le mardi 13 janvier 2009 à 14:57 +0100, maderios a écrit :
J'aimerais bien que certaines compilations se fassent tranquillement en
arrière plan.
A mon tour :
Si «en arrière plan» signifie pour toi «n'a du CPU si et seulement si
les autres n'en veulent pas» alors (sans patch spécial sur le noyau)...
$ apt-cache show schedtool
# apt-get install schedtool
$ man schedtool
Chercher SCHED_BATCH.
En particulier :
«To set current shell to SCHED_BATCH, which all programs the shell
starts will inherit:
#> schedtool -3 $$
»
Connaissez vous une application ou une commande qui permette de limiter
la vitesse de la CPU lors d'une compilation avec GCC ?
Je ne comprends pas ce que signifie «limiter la vitesse de la CPU»...
Bruno
--
EMPLOI
M : Avant, une chenille était sûre de devenir papillon... maintenant,
avec la flexibilité... elle peut très bien finir rhinocéros dans une
boîte d'intérim...
--=-PNP2C7JeQPJhBLZWMVF8
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Ceci est une partie de message
=?ISO-8859-1?Q?numériquement?= =?ISO-8859-1?Q?_signée?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Le mardi 13 janvier 2009 à 14:57 +0100, maderios a écrit :
J'aimerais bien que certaines compilations se fassent tranquillement en arrière plan.
A mon tour :
Si «en arrière plan» signifie pour toi «n'a du CPU si et seulement si les autres n'en veulent pas» alors (sans patch spécial sur le noyau)...
$ apt-cache show schedtool # apt-get install schedtool $ man schedtool
Chercher SCHED_BATCH.
En particulier : «To set current shell to SCHED_BATCH, which all programs the shell starts will inherit:
#> schedtool -3 $$ »
Connaissez vous une application ou une commande qui permette de limiter la vitesse de la CPU lors d'une compilation avec GCC ?
Je ne comprends pas ce que signifie «limiter la vitesse de la CPU»...
Bruno
-- EMPLOI M : Avant, une chenille était sûre de devenir papillon... maintenant, avec la flexibilité... elle peut très bien finir rhinocéros dans une boîte d'intérim...
--=-PNP2C7JeQPJhBLZWMVF8 Content-Type: application/pgp-signature; name=signature.asc Content-Description: Ceci est une partie de message =?ISO-8859-1?Q?numériquement?= =?ISO-8859-1?Q?_signée? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux)
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
maderios
Bruno Muller a écrit :
Hello,
Le mardi 13 janvier 2009 à 14:57 +0100, maderios a écrit :
J'aimerais bien que certaines compilations se fassent tranquillement en arrière plan.
A mon tour :
Si «en arrière plan» signifie pour toi «n'a du CPU si et seulement si les autres n'en veulent pas» alors (sans patch spécial sur le noyau)...
Bonjour Je veux simplement pouvoir compiler des applications (gimp par ex) sans que cela ralentisse mon travail en cours, édition d'images, web, etc....Donc j'aimerais que la CPU ne tourne pas à 100 % lorsque je compile avec gcc, mais par exemple, à 10 ou 20 % de sa vitesse maximum et ce uniquement pour la compilation en cours. La vitesse de la cpu ne doit pas être diminuée pour les autres travaux ,donc. L'objectif est de consacrer l'essentiel de la puissance de la CPU à mon travail (édition images, web, etc)
Maderios
$ apt-cache show schedtool # apt-get install schedtool $ man schedtool
Chercher SCHED_BATCH.
En particulier : «To set current shell to SCHED_BATCH, which all programs the shell starts will inherit:
#> schedtool -3 $$ »
Connaissez vous une application ou une commande qui permette de limiter la vitesse de la CPU lors d'une compilation avec GCC ?
Je ne comprends pas ce que signifie «limiter la vitesse de la CPU»...
Bruno
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Bruno Muller a écrit :
Hello,
Le mardi 13 janvier 2009 à 14:57 +0100, maderios a écrit :
J'aimerais bien que certaines compilations se fassent tranquillement en
arrière plan.
A mon tour :
Si «en arrière plan» signifie pour toi «n'a du CPU si et seulement si
les autres n'en veulent pas» alors (sans patch spécial sur le noyau)...
Bonjour
Je veux simplement pouvoir compiler des applications (gimp par ex)
sans que cela ralentisse mon travail en cours, édition d'images, web,
etc....Donc j'aimerais que la CPU ne tourne pas à 100 % lorsque je
compile avec gcc, mais par exemple, à 10 ou 20 % de sa vitesse maximum
et ce uniquement pour la compilation en cours. La vitesse de la cpu
ne doit pas être diminuée pour les autres travaux ,donc. L'objectif
est de consacrer l'essentiel de la puissance de la CPU à mon travail
(édition images, web, etc)
Maderios
$ apt-cache show schedtool
# apt-get install schedtool
$ man schedtool
Chercher SCHED_BATCH.
En particulier :
«To set current shell to SCHED_BATCH, which all programs the shell
starts will inherit:
#> schedtool -3 $$
»
Connaissez vous une application ou une commande qui permette de limiter
la vitesse de la CPU lors d'une compilation avec GCC ?
Je ne comprends pas ce que signifie «limiter la vitesse de la CPU»...
Bruno
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Le mardi 13 janvier 2009 à 14:57 +0100, maderios a écrit :
J'aimerais bien que certaines compilations se fassent tranquillement en arrière plan.
A mon tour :
Si «en arrière plan» signifie pour toi «n'a du CPU si et seulement si les autres n'en veulent pas» alors (sans patch spécial sur le noyau)...
Bonjour Je veux simplement pouvoir compiler des applications (gimp par ex) sans que cela ralentisse mon travail en cours, édition d'images, web, etc....Donc j'aimerais que la CPU ne tourne pas à 100 % lorsque je compile avec gcc, mais par exemple, à 10 ou 20 % de sa vitesse maximum et ce uniquement pour la compilation en cours. La vitesse de la cpu ne doit pas être diminuée pour les autres travaux ,donc. L'objectif est de consacrer l'essentiel de la puissance de la CPU à mon travail (édition images, web, etc)
Maderios
$ apt-cache show schedtool # apt-get install schedtool $ man schedtool
Chercher SCHED_BATCH.
En particulier : «To set current shell to SCHED_BATCH, which all programs the shell starts will inherit:
#> schedtool -3 $$ »
Connaissez vous une application ou une commande qui permette de limiter la vitesse de la CPU lors d'une compilation avec GCC ?
Je ne comprends pas ce que signifie «limiter la vitesse de la CPU»...
Bruno
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Yves Rutschle
On Wed, Jan 14, 2009 at 07:07:36PM +0100, maderios wrote:
# cpulimit -P=/usr/bin/gcc -lP Warning: no target process found. Waiting for it...
AMA comme gcc n'a rien a faire, il termine tout de suite et cpulimit ne le trouve pas. Essaie avec un gros fichier qui prend longtemps à compiler (cette solution risque de ne pas bien marcher pour des compilations, qui sont de nombreuses exécutions de processus courts. Désolé, j'avais pas percuté que c'était pour gcc).
Du coup, je n'ai plus d'idée sans rentrer dans du marteau-pilon (virtualisation).
Y.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
On Wed, Jan 14, 2009 at 07:07:36PM +0100, maderios wrote:
# cpulimit -P=/usr/bin/gcc -lP
Warning: no target process found. Waiting for it...
AMA comme gcc n'a rien a faire, il termine tout de suite et
cpulimit ne le trouve pas. Essaie avec un gros fichier qui
prend longtemps à compiler (cette solution risque de ne pas
bien marcher pour des compilations, qui sont de nombreuses
exécutions de processus courts. Désolé, j'avais pas percuté
que c'était pour gcc).
Du coup, je n'ai plus d'idée sans rentrer dans du
marteau-pilon (virtualisation).
Y.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
On Wed, Jan 14, 2009 at 07:07:36PM +0100, maderios wrote:
# cpulimit -P=/usr/bin/gcc -lP Warning: no target process found. Waiting for it...
AMA comme gcc n'a rien a faire, il termine tout de suite et cpulimit ne le trouve pas. Essaie avec un gros fichier qui prend longtemps à compiler (cette solution risque de ne pas bien marcher pour des compilations, qui sont de nombreuses exécutions de processus courts. Désolé, j'avais pas percuté que c'était pour gcc).
Du coup, je n'ai plus d'idée sans rentrer dans du marteau-pilon (virtualisation).
Y.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Le jeudi 15 janvier 2009 à 11:58 +0100, maderios a écrit :
Je veux simplement pouvoir compiler des applications (gimp par ex) sans que cela ralentisse mon travail en cours, édition d'images, web, etc....
Donc la solution SCHED_BATCH est la bonne : tes compilations n'auront du CPU que si aucun autre processus n'en a besoin.
Si un processus A utilise le CPU à 100% : - un processus B en nice à +19 aura quand même du cpu (voir Documentation/scheduler/sched-nice-design.txt dans les sources du noyau) et donc A sera ralenti. - Alors qu'un processus B en SCHED_BATCH n'aura strictement rien !
Si tu "sens" malgré tout un ralentissement, cela est sans doute du au scheduling des entrées/sorties. Dans ce cas, la commande ionice (paquet util-linux) est ton amie :)
Je préconise donc : $ schedtool -3 $$ && ionice -c3 -p$$ $ ./configure && make && ...
Donc j'aimerais que la CPU ne tourne pas à 100 % lorsque je compile avec gcc, mais par exemple, à 10 ou 20 % de sa vitesse maximum et ce uniquement pour la compilation en cours. La vitesse de la cpu ne doit pas être diminuée pour les autres travaux ,donc. L'objectif est de consacrer l'essentiel de la puissance de la CPU à mon travail (édition images, web, etc)
Ce n'est pas comme ça qu'il faut voir le pb, comme Mathias DUFRESNE l'a expliqué dans son mail.
Bruno
-- INCRÉDULE P : Je te jure ! On enlève des chiens et des chats pour tester des produits de beauté sur eux ! M : C'est ça... on te met du rouge à lèvres et on me demande si ça me fait bander ! P : T'es trop con...
--=-ATF5yeICKJDJv59XV4bT Content-Type: application/pgp-signature; name=signature.asc Content-Description: Ceci est une partie de message =?ISO-8859-1?Q?numériquement?= =?ISO-8859-1?Q?_signée? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux)
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Le jeudi 15 janvier 2009 à 11:58 +0100, maderios a écrit :
Je veux simplement pouvoir compiler des applications (gimp par ex)
sans que cela ralentisse mon travail en cours, édition d'images, web,
etc....
Donc la solution SCHED_BATCH est la bonne : tes compilations n'auront du
CPU que si aucun autre processus n'en a besoin.
Si un processus A utilise le CPU à 100% :
- un processus B en nice à +19 aura quand même du cpu (voir
Documentation/scheduler/sched-nice-design.txt dans les sources du noyau)
et donc A sera ralenti.
- Alors qu'un processus B en SCHED_BATCH n'aura strictement rien !
Si tu "sens" malgré tout un ralentissement, cela est sans doute du au
scheduling des entrées/sorties. Dans ce cas, la commande ionice (paquet
util-linux) est ton amie :)
Je préconise donc :
$ schedtool -3 $$ && ionice -c3 -p$$
$ ./configure && make && ...
Donc j'aimerais que la CPU ne tourne pas à 100 % lorsque je
compile avec gcc, mais par exemple, à 10 ou 20 % de sa vitesse maximum
et ce uniquement pour la compilation en cours. La vitesse de la cpu
ne doit pas être diminuée pour les autres travaux ,donc. L'objectif
est de consacrer l'essentiel de la puissance de la CPU à mon travail
(édition images, web, etc)
Ce n'est pas comme ça qu'il faut voir le pb, comme Mathias DUFRESNE l'a
expliqué dans son mail.
Bruno
--
INCRÉDULE
P : Je te jure ! On enlève des chiens et des chats pour tester des
produits de beauté sur eux !
M : C'est ça... on te met du rouge à lèvres et on me demande si ça me
fait bander !
P : T'es trop con...
--=-ATF5yeICKJDJv59XV4bT
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Ceci est une partie de message
=?ISO-8859-1?Q?numériquement?= =?ISO-8859-1?Q?_signée?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Le jeudi 15 janvier 2009 à 11:58 +0100, maderios a écrit :
Je veux simplement pouvoir compiler des applications (gimp par ex) sans que cela ralentisse mon travail en cours, édition d'images, web, etc....
Donc la solution SCHED_BATCH est la bonne : tes compilations n'auront du CPU que si aucun autre processus n'en a besoin.
Si un processus A utilise le CPU à 100% : - un processus B en nice à +19 aura quand même du cpu (voir Documentation/scheduler/sched-nice-design.txt dans les sources du noyau) et donc A sera ralenti. - Alors qu'un processus B en SCHED_BATCH n'aura strictement rien !
Si tu "sens" malgré tout un ralentissement, cela est sans doute du au scheduling des entrées/sorties. Dans ce cas, la commande ionice (paquet util-linux) est ton amie :)
Je préconise donc : $ schedtool -3 $$ && ionice -c3 -p$$ $ ./configure && make && ...
Donc j'aimerais que la CPU ne tourne pas à 100 % lorsque je compile avec gcc, mais par exemple, à 10 ou 20 % de sa vitesse maximum et ce uniquement pour la compilation en cours. La vitesse de la cpu ne doit pas être diminuée pour les autres travaux ,donc. L'objectif est de consacrer l'essentiel de la puissance de la CPU à mon travail (édition images, web, etc)
Ce n'est pas comme ça qu'il faut voir le pb, comme Mathias DUFRESNE l'a expliqué dans son mail.
Bruno
-- INCRÉDULE P : Je te jure ! On enlève des chiens et des chats pour tester des produits de beauté sur eux ! M : C'est ça... on te met du rouge à lèvres et on me demande si ça me fait bander ! P : T'es trop con...
--=-ATF5yeICKJDJv59XV4bT Content-Type: application/pgp-signature; name=signature.asc Content-Description: Ceci est une partie de message =?ISO-8859-1?Q?numériquement?= =?ISO-8859-1?Q?_signée? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux)
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact