OVH Cloud OVH Cloud

Performance Distributions

386 réponses
Avatar
PP
Bonsoir à tous,

hier je suis tombé sur un truc affirmant que la gentoo par le fait
qu'elle compile les programmes sur mesure de son matériel est plus
performante que les distribution en paquet.

Certes, ça parait évident mais dans quelle mesure ? 5% ? 10% ? plus ?

Il me semble que BSD fait un peu pareil, mais je ne connais pas trop

Merci

10 réponses

Avatar
stephane.carpentier
pehache-youplaboum wrote:

Oui parce que bien sûr, quelqu'un qui a un encodage à faire a forcément un
CD à ripper au même moment.



Non, mais quelqu'un qui a un CD à ripper à forcément autre chose à faire au
même moment. Parce que regarder une application qui rippe un CD, c'est
chiant.

Tiens, ça tombe bien, je suis justement en train d'encoder un film :
figure-toi qu'à part glander sur usenet et autres conneries du genre, je
n'ai rien de spécial à faire sur mon PC en même temps. Incroyable, non ?



Ben c'est bien, tu arrives à le faire parce que tu utilises plusieurs cœurs
de ton processeur en même temps. Parce que glander sur internet en cliquant
sur les sites avec du flash/javascript dans tous les sens, ça bouffe de la
ressource.
Avatar
stephane.carpentier
olive wrote:

pehache-youplaboum écrivait :

Si make a une option pour compiler en parallèle, c'est précisément ce
qu'on peut appeler une application "optimisée" pour le multicoeur,
rigolo.



Tu serais pas un peu lourd, parfois ?



Non, il est un peu con. Il se croit intelligent parce qu'il ne comprends pas
les explications des autres mais il montre l'inverse.
Avatar
stephane.carpentier
pehache-youplaboum wrote:

Mais non, voyons. Tout le monde a couramment 16 choses différentes à faire
simultanément sur son PC.



Je vais faire une dernière tentative d'explication.

Il y a plein de gens qui utilisent leur PC pour jouer. Des gros jeux qui
bouffent de la ressource. Et bien lorsque les gens lancent leur jeux, il ne
ferment pas leur lecteur de mail. Et bien figure toi que si le jeu ne freeze
pas toutes les trente secondes parce que le lecteur de mail prend la main
pour vérifier qu'il n'y a pas de nouveau message, c'est aidé par le
multicœur. Même si le jeu n'est pas optimisé pour tourner sur du multicœur.
Même si le joueur n'est pas Geek.

Maintenant, tu rajoutes un lecteur de messagerie instantanée, 2/3
explorateurs, un lecteur de mp3, un agenda, et d'autres conneries qui ont
été ouvertes mais pas fermées parce qu'elles vont resservir plus tard. Tu
n'as pas 16 applications qui tournent en permanence 24/7 mais tu as quand
même une utilisation du multicœur pour des applications non prévues pour.

Et ce que je te raconte, c'est monsieur tout le monde, ce n'est pas un geek.
Avatar
stephane.carpentier
pehache-youplaboum wrote:

"Stéphan Peccini" a écrit dans le message de news:
ib0es0$3tp$
pehache-youplaboum wrote:

Et on en revient au point départ : si j'ai un encodage à faire, j'ai
une instance d'application, sur un coeur, et c'est tout.



Et si j'en ai plusieurs,



Et si ma tante en avait on l'appellerait mon oncle.



Bon, OK, toi, quand tu fais un encodage, tu vas boire un verre en attendant.
Mais il y a beaucoup de gens qui veulent continuer à utiliser leur
ordinateur. Même si tu as du mal à le concevoir.
Avatar
pehache-youplaboum
a écrit dans le message de news:
4cd86e27$0$2593$
olive wrote:

pehache-youplaboum écrivait :

Si make a une option pour compiler en parallèle, c'est précisément
ce qu'on peut appeler une application "optimisée" pour le
multicoeur, rigolo.



Tu serais pas un peu lourd, parfois ?



Non, il est un peu con.



Quelle puissance d'argumentation, c'est remarquable.

Il se croit intelligent parce qu'il ne
comprends pas les explications des autres mais il montre l'inverse.



T'as expliqué quelque chose, toi ? Tu existes ?

--
pehache
http://pehache.free.fr
Avatar
pehache-youplaboum
a écrit dans le message de news:
4cd86d31$0$2593$
pehache-youplaboum wrote:

Oui parce que bien sûr, quelqu'un qui a un encodage à faire a
forcément un CD à ripper au même moment.



Non, mais quelqu'un qui a un CD à ripper à forcément autre chose à
faire au même moment.



Et forcément sur son PC ? Il existe une vie à côté du PC, tu sais ?



Tiens, ça tombe bien, je suis justement en train d'encoder un film :
figure-toi qu'à part glander sur usenet et autres conneries du
genre, je n'ai rien de spécial à faire sur mon PC en même temps.
Incroyable, non ?



Ben c'est bien, tu arrives à le faire parce que tu utilises plusieurs
cœurs de ton processeur en même temps.



Ca n'est pas du tout une condition nécessaire.

Parce que glander sur internet
en cliquant sur les sites avec du flash/javascript dans tous les
sens, ça bouffe de la ressource.



1) je n'ai pas vu de flash ni de javascript sur usenet
2) même en rippant un CD sur mon PC monocoeur, je peux aller sur le web avec
du flash et du javamachin sans ressentir un ralentissement notable.

--
pehache
http://pehache.free.fr
Avatar
pehache-youplaboum
a écrit dans le message de news:
4cd871af$0$28521$
pehache-youplaboum wrote:

Mais non, voyons. Tout le monde a couramment 16 choses différentes à
faire simultanément sur son PC.



Je vais faire une dernière tentative d'explication.

Il y a plein de gens qui utilisent leur PC pour jouer. Des gros jeux
qui bouffent de la ressource. Et bien lorsque les gens lancent leur
jeux, il ne ferment pas leur lecteur de mail. Et bien figure toi que
si le jeu ne freeze pas toutes les trente secondes parce que le
lecteur de mail prend la main pour vérifier qu'il n'y a pas de
nouveau message, c'est aidé par le multicœur. Même si le jeu n'est
pas optimisé pour tourner sur du multicœur. Même si le joueur n'est
pas Geek.



A quoi ça sert de laisser un lecteur de mail ouvert pendant qu'on joue à un
jeu qui bouffe de la ressource ??? A rien. Donc le jeu ferait mieux
d'utiliser tous les coeurs, quitte à fermer le reste.

Maintenant, si tu veux laisser plein de truc ouverts mais que le jeu ne soit
pas interrompu par des conneries, tu le mets en priorité haute.


Maintenant, tu rajoutes un lecteur de messagerie instantanée, 2/3
explorateurs, un lecteur de mp3, un agenda, et d'autres conneries qui
ont été ouvertes mais pas fermées parce qu'elles vont resservir plus
tard. Tu n'as pas 16 applications qui tournent en permanence 24/7
mais tu as quand même une utilisation du multicœur pour des
applications non prévues pour.



Donc sur un quadri-coeur tu as un jeu qui occupe un coeur, et plein de
conneries ouvertes qui ne font pas grand-chose, mais qui ont 15 coeurs pour
le faire. C'est très bien conçu, aucun doute.

--
pehache
http://pehache.free.fr
Avatar
pehache-youplaboum
a écrit dans le message de news:
4cd8724c$0$28521$

Et si ma tante en avait on l'appellerait mon oncle.



Bon, OK, toi, quand tu fais un encodage, tu vas boire un verre en
attendant. Mais il y a beaucoup de gens qui veulent continuer à
utiliser leur ordinateur. Même si tu as du mal à le concevoir.



Si je veux l'utiliser je peux sans problème, même si l'encodage occupe tous
les coeurs disponibles.

--
pehache
http://pehache.free.fr
Avatar
Yliur
Le Mon, 8 Nov 2010 23:46:52 +0100
"pehache-youplaboum" a écrit :

a écrit dans le message de news:
4cd871af$0$28521$
> pehache-youplaboum wrote:
>
>> Mais non, voyons. Tout le monde a couramment 16 choses différentes
>> à faire simultanément sur son PC.
>
> Je vais faire une dernière tentative d'explication.
>
> Il y a plein de gens qui utilisent leur PC pour jouer. Des gros jeux
> qui bouffent de la ressource. Et bien lorsque les gens lancent leur
> jeux, il ne ferment pas leur lecteur de mail. Et bien figure toi que
> si le jeu ne freeze pas toutes les trente secondes parce que le
> lecteur de mail prend la main pour vérifier qu'il n'y a pas de
> nouveau message, c'est aidé par le multicœur. Même si le jeu n'est
> pas optimisé pour tourner sur du multicœur. Même si le joueur n'est
> pas Geek.

A quoi ça sert de laisser un lecteur de mail ouvert pendant qu'on
joue à un jeu qui bouffe de la ressource ??? A rien. Donc le jeu
ferait mieux d'utiliser tous les coeurs, quitte à fermer le reste.

Maintenant, si tu veux laisser plein de truc ouverts mais que le jeu
ne soit pas interrompu par des conneries, tu le mets en priorité
haute.

>
> Maintenant, tu rajoutes un lecteur de messagerie instantanée, 2/3
> explorateurs, un lecteur de mp3, un agenda, et d'autres conneries
> qui ont été ouvertes mais pas fermées parce qu'elles vont resservir
> plus tard. Tu n'as pas 16 applications qui tournent en permanence
> 24/7 mais tu as quand même une utilisation du multicœur pour des
> applications non prévues pour.

Donc sur un quadri-coeur tu as un jeu qui occupe un coeur, et plein
de conneries ouvertes qui ne font pas grand-chose, mais qui ont 15
coeurs pour le faire. C'est très bien conçu, aucun doute.



Oula, drôle d'addition ;) .
Avatar
batyann811
Le 08/11/2010 23:46, pehache-youplaboum a écrit :
tard. Tu n'as pas 16 applications qui tournent en permanence 24/7
mais tu as quand même une utilisation du multicœur pour des
applications non prévues pour.



Donc sur un quadri-coeur tu as un jeu qui occupe un coeur, et plein de
conneries ouvertes qui ne font pas grand-chose, mais qui ont 15 coeurs
pour le faire. C'est très bien conçu, aucun doute.




C'est pas bientôt fini d'exposer, comme ça, vos peines de coeur au grand
jour !