OVH Cloud OVH Cloud

[gentoo-user-fr] [Kde] emerge de plus de 24 heures...

14 réponses
Avatar
grillot sebastien
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bonjour,
j'ai fais un "emerge kde" et ca va faire bien 24 heures que ca compile.
Ma config est un portable sony avec un duron M à 800 Mhz et 128 Mo de RAM
Voila, je ne m'inquiete pas outre mesure mais je voulais juste savoir si
quelqu'un aurais une idée du temps qu'il me resterait pour emerger KDE.
Je ne m'attendais pas à ca car l'install de la gentoo m'a pris moins de
temps que ca !! :)

Cordialement

Seb

- --
registered Linux user #344952
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBR8FHC47xH1+e90ARAksuAJ458Q0XvzbGzH4zIdFhHoz0ZNMkqQCfZcpr
aWGFBhrXPVljQnTl/v4j6ho=
=/ZS1
-----END PGP SIGNATURE-----

--
gentoo-user-fr@gentoo.org mailing list

10 réponses

1 2
Avatar
Richard Delorme
grillot sebastien a écrit :
Bonjour,
j'ai fais un "emerge kde" et ca va faire bien 24 heures que ca compile.
Ma config est un portable sony avec un duron M à 800 Mhz et 128 Mo de RAM
Voila, je ne m'inquiete pas outre mesure mais je voulais juste savoir si
quelqu'un aurais une idée du temps qu'il me resterait pour emerger KDE.
Je ne m'attendais pas à ca car l'install de la gentoo m'a pris moins de
temps que ca !! :)



Je ne sais pas exactement combien de temps il te reste, mais je confirme
que c'est très long.... De mémoire il faut en gros 24h sur un athlon
1600 Mhz avec 512 Mo et Disque dur rapide (ATA133). A mon avis tu en as
encore pour un ou deux jours... C'est très long parce que :
- KDE est très gros et très complet en applications.
- KDE est écrit en C++ et, à fonctionnalité équivalente, le C++ est
plus long à compiler que le C.
- gcc/g++ sont des compilateurs désespéremment lents, surtout avec
certaines options d'optimisation (-O3 par rapport à -O2, p.ex.).
Beaucoup d'autres compilateurs du monde Windows (MS-Visual C++, borland
C++,...) sont beaucoup plus rapides et produisent un code de qualité
équivalente sinon supérieur.
- j'ai l'impression que les scripts de compilation de KDE sont conçus
pour ralentir encore plus la compilation, avec beaucoup de copie de
fichiers.

Du côté des bonnes nouvelles :
- Certains trucs comme ccache accélère la compilation :
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=3#doc_chap2
- Les codeurs de gcc travaillent désormais sur les performances de gcc
lui-même et les futures versions porraient être plus rapide.


Voilà, patience...

--
Richard

--
mailing list
Avatar
Francois.Deweulf
Ma p'tie astuce au passage pour accelérer les compils:
-> faire pointer /var/tmp/portage sur un file system "tmpfs"
bon, ok, il faut avoir de la RAM dispo...
François

Selon Richard Delorme :

grillot sebastien a écrit :
> Bonjour,
> j'ai fais un "emerge kde" et ca va faire bien 24 heures que ca compile.
> Ma config est un portable sony avec un duron M à 800 Mhz et 128 Mo de RAM
> Voila, je ne m'inquiete pas outre mesure mais je voulais juste savoir si
> quelqu'un aurais une idée du temps qu'il me resterait pour emerger KDE.
> Je ne m'attendais pas à ca car l'install de la gentoo m'a pris moins de
> temps que ca !! :)

Je ne sais pas exactement combien de temps il te reste, mais je confirme
que c'est très long.... De mémoire il faut en gros 24h sur un athlon
1600 Mhz avec 512 Mo et Disque dur rapide (ATA133). A mon avis tu en as
encore pour un ou deux jours... C'est très long parce que :
- KDE est très gros et très complet en applications.
- KDE est écrit en C++ et, à fonctionnalité équivalente, le C++ est
plus long à compiler que le C.
- gcc/g++ sont des compilateurs désespéremment lents, surtout avec
certaines options d'optimisation (-O3 par rapport à -O2, p.ex.).
Beaucoup d'autres compilateurs du monde Windows (MS-Visual C++, borland
C++,...) sont beaucoup plus rapides et produisent un code de qualité
équivalente sinon supérieur.
- j'ai l'impression que les scripts de compilation de KDE sont conçus
pour ralentir encore plus la compilation, avec beaucoup de copie de
fichiers.

Du côté des bonnes nouvelles :
- Certains trucs comme ccache accélère la compilation :
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=3#doc_chap2
- Les codeurs de gcc travaillent désormais sur les performances de gcc
lui-même et les futures versions porraient être plus rapide.


Voilà, patience...

--
Richard

--
mailing list







--
mailing list
Avatar
Nicolas
grillot sebastien a écrit :

j'ai fais un "emerge kde" et ca va faire bien 24 heures que ca compile.
Ma config est un portable sony avec un duron M à 800 Mhz et 128 Mo de RAM



La mise à jour de KDE 3.2.3 vers KDE 3.0 m'a pris 2 jours environ sur
mon Duron 900 512 Mo RAM...

Nicolas


--
mailing list
Avatar
Yoann Pannier
grillot sebastien wrote:
Bonjour,
j'ai fais un "emerge kde" et ca va faire bien 24 heures que ca compile.
Ma config est un portable sony avec un duron M à 800 Mhz et 128 Mo de RAM



Ca ne me regarde pas et je ne cherche pas a lancer une polémique (entre
les fans des différents DEs et autres WMs) mais... avec la quantité de
RAM limitée dont ta machine dispose, tu devrais peut-être envisager
d'utiliser autre chose que KDE, comme par exemple Xfce, *box ou une
autre "interface" dite légère.

Sinon je me rappelle avoir vu un guide pour "réduire" KDE, quelque part.

--
Yoann Pannier

--
mailing list
Avatar
Christophe Garault
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

grillot sebastien a écrit :

| Voila, je ne m'inquiete pas outre mesure mais je voulais juste savoir si
| quelqu'un aurais une idée du temps qu'il me resterait pour emerger KDE.

Ce qui serait sympa c'est d'avoir une unité de temps de compil comme
avec bash pour la LFS. J'ignore si une telle chose serait possible à
rajouter dans portage?

- --
Christophe
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBSH13J5Nh3YMYAQsRAjc9AJ9yKNBHnn4X9X3sZfXa8kElgL+/HQCdFnBy
qIqG8IFxIF7SpaCjd+FVwfg =FNaf
-----END PGP SIGNATURE-----

--
mailing list
Avatar
David Lagacé
Si ce que tu veux faire c'est de savoir combien de temps le tout à
pris pour compiler ou autre, tu peux utiliser la commande "time"

ex.: time emerge -pv gnome

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild R ] gnome-base/gnome-2.6.2-r1 -accessibility +cdr -dvdr
[empty/missing/bad digest]

Total size of downloads: 0 kB


real 0m1.156s
user 0m1.071s
sys 0m0.082s

Ca te donne le temps pris pour éxécuter la commande.

Si tu veux savoir combien de temps ca va prendre... là, je ne sais pas!

Salut

David

ps: Quelqu'un veut un acompte email de Google?


On Wed, 15 Sep 2004 19:35:51 +0200, Christophe Garault
wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

grillot sebastien a écrit :

| Voila, je ne m'inquiete pas outre mesure mais je voulais juste savoir s i
| quelqu'un aurais une idée du temps qu'il me resterait pour emerger KD E.

Ce qui serait sympa c'est d'avoir une unité de temps de compil comme
avec bash pour la LFS. J'ignore si une telle chose serait possible à
rajouter dans portage?

- --
Christophe
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBSH13J5Nh3YMYAQsRAjc9AJ9yKNBHnn4X9X3sZfXa8kElgL+/HQCdFnBy
qIqG8IFxIF7SpaCjd+FVwfg=
=FNaf


-----END PGP SIGNATURE-----

--
mailing list







--
David Lagacé


"The best way to accelerate a computer running Windows is at 9.81m/s²."

--
mailing list
Avatar
grillot sebastien
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

David Lagacé wrote:
| Si ce que tu veux faire c'est de *savoir combien de temps le tout à*
| *pris pour compiler* ou autre, tu peux utiliser la commande "time"
|
| ex.: time emerge -pv gnome
|
| These are the packages that I would merge, in order:
|
| Calculating dependencies ...done!
| [ebuild R ] gnome-base/gnome-2.6.2-r1 -accessibility +cdr -dvdr
| [empty/missing/bad digest]
|
| Total size of downloads: 0 kB
|
|
| real 0m1.156s
| user 0m1.071s
| sys 0m0.082s
|
| Ca te donne le temps pris pour éxécuter la commande.
|
| Si tu veux savoir combien de temps ca va prendre... là, je ne sais pas!
|
salut,
je penses pas avoir tout compris car voila ce que ca me fais sur apache
alfred root # time emerge -pv apache

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild R ] net-www/apache-2.0.50 +berkdb -debug -doc +gdbm -ipv6
- -ldap +ssl -static -threads 0 kB

Total size of downloads: 0 kB


real 0m10.079s
user 0m3.925s
sys 0m0.437s
alfred root #

Pourtant j'ai mis plusieurs heures (PII 333 Mhz) donc je comprends pas
trop ce que j'ai mis en gras dans ton post... ou alors il faut faire
time emerge (sans option que je sais pas ce que c'est -pv) apache et la
ca l'installerais et a la fin ca me dirais combien de temps ca a pris..
c'est ca ?







- --
registered Linux user #344952
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBSKXzC47xH1+e90ARAts/AKCAbHD2xxEc/0j7LXbtcTH/O4xwzwCfQQZC
9HjSad2KJ+sRBN/05fyrVoo =Lljs
-----END PGP SIGNATURE-----

--
mailing list
Avatar
grillot sebastien
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Yoann Pannier wrote:
| grillot sebastien wrote:
|
|>Bonjour,
|>j'ai fais un "emerge kde" et ca va faire bien 24 heures que ca compile.
|>Ma config est un portable sony avec un duron M à 800 Mhz et 128 Mo de RAM
|
|
| Ca ne me regarde pas et je ne cherche pas a lancer une polémique (entre
| les fans des différents DEs et autres WMs) mais... avec la quantité de
| RAM limitée dont ta machine dispose, tu devrais peut-être envisager
| d'utiliser autre chose que KDE, comme par exemple Xfce, *box ou une
| autre "interface" dite légère.
|
| Sinon je me rappelle avoir vu un guide pour "réduire" KDE, quelque part.
|
c'est une excellente idée je n'y avait juste pas pensé car je ne suis
pas grand habitué de linux (ca fais seulement deux ans et juste quelques
mois que je connais gentoo) et je n'ai toujours qu'utilisé KDE c'est
tout. De plus je pensais que xfce etait un truc entre kde et Xorg... ca
me pert tout ca car je sais plus quoi est quoi !
bon je vais chercher un Howtoo sur xfce alors !

- --
registered Linux user #344952
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBSKajC47xH1+e90ARAm+kAJ9ZQWpWPewAaaSALWafMDS94so55wCdEEOI
dZFwPILElHY3flgUz3lXQ1A =SUjN
-----END PGP SIGNATURE-----

--
mailing list
Avatar
David Lagacé
Salut!

"emerge -pv" veut dire ceci :

Options : -p = pretend - Te donne toutes les dependances pour un paquet
-v = verbose - T'affiche en détails les flags à utilise r.

La commande time te donne le temps que ca pris pour éxécuter la command e donné.

time emerge -pv apache

Va te donner le temps que ca pris pour éxécuter la commande "emerge -pv apache".

Dans ton cas, cela semble avoir pris 10 secondes.




On Wed, 15 Sep 2004 22:28:35 +0200, grillot sebastien
wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

David Lagacé wrote:
| Si ce que tu veux faire c'est de *savoir combien de temps le tout à*
| *pris pour compiler* ou autre, tu peux utiliser la commande "time"
|
| ex.: time emerge -pv gnome
|
| These are the packages that I would merge, in order:
|
| Calculating dependencies ...done!
| [ebuild R ] gnome-base/gnome-2.6.2-r1 -accessibility +cdr -dvdr
| [empty/missing/bad digest]
|
| Total size of downloads: 0 kB
|
|
| real 0m1.156s
| user 0m1.071s
| sys 0m0.082s
|
| Ca te donne le temps pris pour éxécuter la commande.
|
| Si tu veux savoir combien de temps ca va prendre... là, je ne sais pa s!
|
salut,
je penses pas avoir tout compris car voila ce que ca me fais sur apache
alfred root # time emerge -pv apache

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild R ] net-www/apache-2.0.50 +berkdb -debug -doc +gdbm -ipv6
- -ldap +ssl -static -threads 0 kB

Total size of downloads: 0 kB


real 0m10.079s
user 0m3.925s
sys 0m0.437s
alfred root #

Pourtant j'ai mis plusieurs heures (PII 333 Mhz) donc je comprends pas
trop ce que j'ai mis en gras dans ton post... ou alors il faut faire
time emerge (sans option que je sais pas ce que c'est -pv) apache et la
ca l'installerais et a la fin ca me dirais combien de temps ca a pris..
c'est ca ?



//**
En plein ca!
**//
- --
registered Linux user #344952
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBSKXzC47xH1+e90ARAts/AKCAbHD2xxEc/0j7LXbtcTH/O4xwzwCfQQZC
9HjSad2KJ+sRBN/05fyrVoo=
=Lljs


-----END PGP SIGNATURE-----

--
mailing list







--
David Lagacé


"The best way to accelerate a computer running Windows is at 9.81m/s²."

--
mailing list
Avatar
Jules Gagnon
Pour ceux qui veulent savoir combien de temps a pris la compilation d'un
package, tout ce qui est necessaire pour le calcul est inscrit
dans /var/log/emerge.log

Je crois qu'il existe un script dans gentoolkit pour faire le calcul, mais je
ne me souviens plus duquel exactement.

Pour savoir combien de temps un package va prendre c'est bcp moins evident et
je ne connais pas de methode fiable.

--
mailing list
1 2