Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[ccache] Taux de "hits"
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
LostControl
l33t
l33t


Joined: 02 Mar 2004
Posts: 885
Location: La Glane, Suisse

PostPosted: Sun Feb 27, 2005 4:50 pm    Post subject: [ccache] Taux de "hits" Reply with quote

Salut,

Je serais assez intéressé de connaitre vos stats de ccache. Je me demande le taux de "hits" que vous obtenez. Personnellement je n'utilise plus ccache car je trouvais les résultats pas forcement extraordinaires en utilisation "normale" (x86 avec mises à jour assez régulières).

Si je pouvais avoir votre "ccache -s" ainsi qu'une description de votre "profil" (x86 ou ~x86, développeur donc compilation fréquente d'un même code, utilisateur "lambda", etc), j'aurais ainsi une bonne base de comparaison.

D'avance merci
_________________
http://www.jaqpot.net
http://www.fail2ban.org
Back to top
View user's profile Send private message
NiLuJe
Guru
Guru


Joined: 06 Nov 2004
Posts: 303
Location: Paris, France

PostPosted: Sun Feb 27, 2005 5:21 pm    Post subject: Reply with quote

Chez moi, en ~x86 :

Code:
cache hit                           5884
cache miss                         24470
called for link                     2392
multiple source files                 31
compile failed                       769
preprocessor error                   184
not a C/C++ file                    1570
autoconf compile/link               5009
unsupported compiler option          642
no input file                       1646
files in cache                     48940
cache size                         442.0 Mbytes
max cache size                       2.0 Gbytes


A noter que j'ai vidé le cache y'a de ca 1 semaine ... Et que je recompile souvent les versions cvs d'amaroK & de kvirc :) Sinon, on peut dire utilisateur 'lambda' qui maj assez souvent ;)
Back to top
View user's profile Send private message
Gentoo_Lover
l33t
l33t


Joined: 10 Jun 2004
Posts: 707
Location: ln -s France/Aquitaine/Bordeaux/ Localisation

PostPosted: Sun Feb 27, 2005 5:49 pm    Post subject: Reply with quote

par simple curiosité , comment fais t on pour vider le ccache ?
moi en se qui me concerne je suis a 2049 en hits !(ca a l'air nul)
_________________
My fvwm desktop screen : http://romain.perier.free.fr/fvwm/fvwm-last.png

http://www.gentoofr.org
Back to top
View user's profile Send private message
NiLuJe
Guru
Guru


Joined: 06 Nov 2004
Posts: 303
Location: Paris, France

PostPosted: Sun Feb 27, 2005 6:07 pm    Post subject: Reply with quote

man ccache wrote:
-c run a cache cleanup
-C clear the cache completely


;)
Back to top
View user's profile Send private message
Gentoo_Lover
l33t
l33t


Joined: 10 Jun 2004
Posts: 707
Location: ln -s France/Aquitaine/Bordeaux/ Localisation

PostPosted: Sun Feb 27, 2005 6:12 pm    Post subject: Reply with quote

ok merci :wink: je test çà, et sinon 2049 en hits c'est bien ou pas ?(simple curiosité) car à vrai dire ..... je n'en ai pas la moindre idée
_________________
My fvwm desktop screen : http://romain.perier.free.fr/fvwm/fvwm-last.png

http://www.gentoofr.org
Back to top
View user's profile Send private message
sireyessire
Advocate
Advocate


Joined: 20 Mar 2003
Posts: 2991
Location: back in Paris, France

PostPosted: Sun Feb 27, 2005 6:32 pm    Post subject: Reply with quote

Gentoo_Lover wrote:
ok merci :wink: je test çà, et sinon 2049 en hits c'est bien ou pas ?(simple curiosité) car à vrai dire ..... je n'en ai pas la moindre idée

ben ça dépend:
si tes cache misses sont au nombre de 2 c'est super bien
si tes caches misses sont au nombre de 1 000 000 alors là c'est sûr que c'est moins bien. :mrgreen:
_________________
I never think of the future. It comes soon enough.
Albert Einstein

Try simpler first
Shockley
Back to top
View user's profile Send private message
LostControl
l33t
l33t


Joined: 02 Mar 2004
Posts: 885
Location: La Glane, Suisse

PostPosted: Sun Feb 27, 2005 6:38 pm    Post subject: Reply with quote

Gentoo_Lover wrote:
ok merci :wink: je test çà, et sinon 2049 en hits c'est bien ou pas ?(simple curiosité) car à vrai dire ..... je n'en ai pas la moindre idée

Ben ça dépend du nombre de fichiers que tu as dans ton cache. Bon là avec ccache, je serais plutôt tenté de comparer les taux de "cache hit" et "cache miss". Donc pour NiLuJe :
Code:
5884 / 24470 = 0.24... = 24%

Je trouve ce résultat encore assez correct. Les recompilations fréquentes d'amaroK et de kvirc y sont peut-être pour quelque chose !?

Merci NiLuJe :D
_________________
http://www.jaqpot.net
http://www.fail2ban.org
Back to top
View user's profile Send private message
NiLuJe
Guru
Guru


Joined: 06 Nov 2004
Posts: 303
Location: Paris, France

PostPosted: Sun Feb 27, 2005 6:39 pm    Post subject: Reply with quote

Ouep, je pense, au moins pour une partie ;)
Back to top
View user's profile Send private message
Gentoo_Lover
l33t
l33t


Joined: 10 Jun 2004
Posts: 707
Location: ln -s France/Aquitaine/Bordeaux/ Localisation

PostPosted: Sun Feb 27, 2005 7:03 pm    Post subject: Reply with quote

Code:

cache hit                           3054
cache miss                         25217
called for link                     2267
multiple source files                 41
compile failed                       527
preprocessor error                   152
not a C/C++ file                     627
autoconf compile/link               4069
unsupported compiler option          824
no input file                       2095
files in cache                     50434
cache size                         407.2 Mbytes
max cache size                       2.0 Gbytes


voila se que j'ai , alors çà a l'air bien ?
_________________
My fvwm desktop screen : http://romain.perier.free.fr/fvwm/fvwm-last.png

http://www.gentoofr.org
Back to top
View user's profile Send private message
billiob
Guru
Guru


Joined: 30 Dec 2004
Posts: 425
Location: Paris, France

PostPosted: Sun Feb 27, 2005 7:15 pm    Post subject: Reply with quote

Voici pour moi :
Code:
# ccache -s
cache hit                          11123
cache miss                         34351
called for link                     3588
multiple source files                 26
compile failed                       676
preprocessor error                   227
not a C/C++ file                     700
autoconf compile/link               5065
unsupported compiler option         1573
no input file                       3653
files in cache                     68702
cache size                         754.7 Mbytes
max cache size                       2.0 Gbytes

Ce qui me donne taux de 32% ce qui n'est pas mal du tout !

Sinon, je pense que ce taux augmente lorsque l'on compile souvent les mêmes programmes. (Je me trompe ?)
J'ai compilé énormément de kernels ces temps-ci.
EDIT: ces compils ne comptent pas car je n'ai pas modifié le flag CC pour les kernels, j'ai juste ajouté ccache à mon /etc/make.conf
_________________
billiob
Back to top
View user's profile Send private message
Gentoo_Lover
l33t
l33t


Joined: 10 Jun 2004
Posts: 707
Location: ln -s France/Aquitaine/Bordeaux/ Localisation

PostPosted: Sun Feb 27, 2005 7:35 pm    Post subject: Reply with quote

oui donc moi c'est nul si j'ai bien compris :P ...
_________________
My fvwm desktop screen : http://romain.perier.free.fr/fvwm/fvwm-last.png

http://www.gentoofr.org
Back to top
View user's profile Send private message
fb99
l33t
l33t


Joined: 09 Apr 2003
Posts: 998
Location: Le Locle (Suisse,Neuchâtel)

PostPosted: Sun Feb 27, 2005 7:49 pm    Post subject: Reply with quote

Code:
cache hit                          17110
cache miss                         62991
called for link                     7609
multiple source files                166
compile failed                      1322
preprocessor error                   732
not a C/C++ file                    3621
autoconf compile/link              12825
unsupported compiler option         1611
no input file                       4348
files in cache                     51729
cache size                         918.6 Mbytes
max cache size                    1024.0 Mbytes


voilà ce que j'ai je n'y ai jamais vraiment fait attention, je le mets pour tes stats, sinon je suis un utilisateur tout ce qu'il y a de plus normal :wink:
mais là je vois qu'il est bientôt plein donc je crois que je vais le vider .
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Sun Feb 27, 2005 8:11 pm    Post subject: Reply with quote

Gentoo_Lover wrote:
oui donc moi c'est nul si j'ai bien compris :P ...

meunon ! regarde chez moi :
Code:
# ccache -s
cache hit                             81
cache miss                          6001

:lol:
Back to top
View user's profile Send private message
LostControl
l33t
l33t


Joined: 02 Mar 2004
Posts: 885
Location: La Glane, Suisse

PostPosted: Sun Feb 27, 2005 8:33 pm    Post subject: Reply with quote

Bon à voir ça tourne dans les 10 à 30% de "cache hit" (à part chez blasserre :lol:).

Je pense que pour une utilisation normale c'est à dire installation de nouveaux programmes de temps en temps et mises à jour régulières (2-3 fois/mois), ccache n'est pas vraiment utile.

J'y vois un avantage lors de développement C/C++ (c'est le but premier de ccache) ou alors en ~x86 lors ce que l'emerge d'OpenOffice plante au dernier fichier à compiler (pas de bol :wink:).

Sinon je dis bof :( A mon avis, la (très ?) faible perte de temps lors d'un "cache miss" et l'espace disque utilisé n'en valent pas trop la peine. De plus, suffit de changer un CFLAGS ou de version de GCC pour tout recommencer à zéro :(

Vos avis ?
_________________
http://www.jaqpot.net
http://www.fail2ban.org
Back to top
View user's profile Send private message
NiLuJe
Guru
Guru


Joined: 06 Nov 2004
Posts: 303
Location: Paris, France

PostPosted: Sun Feb 27, 2005 11:22 pm    Post subject: Reply with quote

Pareil, j'ai rien vu de fulgurant niveau gain de vitesses, sauf pour mes recompils de kvirc / amarok en cvs, et encore, si y'a pas trop de trucs mis à jour, sinon, rebellote ;P
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Mon Feb 28, 2005 1:44 pm    Post subject: Reply with quote

Moi j'ai :
Code:
# ccache -s
cache hit                         109507
cache miss                        262270
called for link                    29942
multiple source files                241
compile failed                      3757
preprocessor error                  2209
bad compiler arguments                 2
not a C/C++ file                   13080
autoconf compile/link              38167
unsupported compiler option        11233
no input file                      16581
files in cache                    189358
cache size                           1.8 Gbytes
max cache size                       2.0 Gbytes

Soit un taux d'environ 42%, ce qui semble pas mal ...
Utilisateur "lambda" en "x86" avec mise à jour régulière, plus tests réguliers d'ebuilds dès qu'un thread me fais baver sur mon clavier (comme celui avec les vidéos de E17). :lol:
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
sireyessire
Advocate
Advocate


Joined: 20 Mar 2003
Posts: 2991
Location: back in Paris, France

PostPosted: Mon Feb 28, 2005 1:50 pm    Post subject: Reply with quote

yoyo wrote:

Soit un taux d'environ 42%, ce qui semble pas mal ...
Utilisateur "lambda" en "x86" avec mise à jour régulière, plus tests réguliers d'ebuilds dès qu'un thread me fais baver sur mon clavier (comme celui avec les vidéos de E17). :lol:

faut pas trop baver sur son clavier s'il est pas étanche sinon après il répond moins bien :wink:
_________________
I never think of the future. It comes soon enough.
Albert Einstein

Try simpler first
Shockley
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Mon Feb 28, 2005 1:58 pm    Post subject: Reply with quote

Code:
cache hit                          77261
cache miss                        395955
called for link                    40312
multiple source files                341
compile failed                      7747
preprocessor error                  3959
bad compiler arguments                 5
not a C/C++ file                   16769
autoconf compile/link              71619
unsupported compiler option        13107
no input file                      25756
files in cache                     54786
cache size                         434.6 Mbytes
max cache size                     500.0 Mbytes


hmm c'est drole ca je suis a 500 megas de cache.. faut que je me booste ca.
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Mon Feb 28, 2005 2:01 pm    Post subject: Reply with quote

sireyessire wrote:
faut pas trop baver sur son clavier s'il est pas étanche sinon après il répond moins bien :wink:
Au contraire, les contacts électriques sont plus francs et plus rapides ("Conductrice Bave Powa !!!"). :lol:
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum