OVH Cloud OVH Cloud

Gentoo?

16 réponses
Avatar
Bernard
Qqun a-t-il déjà testé la distrib Gentoo? Je voudrais avoir vos avis et
réactions sur cette distrib dont j'ai lu qu'elle constituait un must en
la matière.

Bernard

6 réponses

1 2
Avatar
webanon
Qqun a-t-il déjà testé la distrib Gentoo? Je voudrais avoir vos avis et
réactions sur cette distrib dont j'ai lu qu'elle constituait un must en
la matière.

Bernard



J'aimerais l'essayer mais est-il possible de l'installer à partir d'un
CDROM sur un PC SANS CARTE RESEAU et SANS CONNEXION INTERNET ?

Merci.

Avatar
J. Mayer
On Sat, 13 Sep 2003 18:56:31 +0200, Richard Delorme wrote:


$ xine
Benchmarking memcpy methods (smaller is better):
glibc memcpy() : 629413447
linux kernel memcpy() : 625738622
MMX optimized memcpy() : 549848141
MMXEXT optimized memcpy() : 335734572
SSE optimized memcpy() : 332004112

D'après le source, le chiffre est le nombre de cycles nécessaire pour
copier 100 fois 1 Mo. sur ce test, la version optimisée SSE est 89% plus
rapide que la version de la glibc.


C'est extrèmement étrange, il faudrait que je regarde le source...
Ou alors, c'est que le cache fait plus de 1 Mo, et dans ce cas,
le bench n'est pas un bench mémoire, mais uniquement un bench
[...]


Mon athlon xp n'a que 256 Ko de cache
Je suis en train de me faire un programme de test (en assembleur

ix86, oh joie)...
J'ai un Athlon avec 512 ko de cache... Il suffit de l'invalider
avant de commencer le bench, en y réfléchissant un peu, en fait...

le source est disponible ici (j'utilise la version 1.24 pour la
xinelib-1-beta12) :
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xine/xine-lib/src/xine-utils/memcpy.c

OK, j'essaierai d'y jeter un coup d'oeil...


ce que xine appelle le "linux kernel memcpy", ne vient pas du noyau, mais
est une version interne à Xine, sans doute copiée du noyau, sans
utilisation d'instruction spécialisée. Mon noyau est bien compilé (enfin
j'espère).
Par contre, le "glibc memcpy" provient bien de la glibc. Je ne trouve pas de
version SIMD de memcpy dans les sources de la glibc.2.3.2 de mon système :(
Il y a bien une version dite optimisée pour i686 dans
glibc.2.3.2/sysdeps/i386/i686/memcpy.S, mais elle n'utilise pas
d'instruction MMX ou SSE, ni de prefetch :(


Tu as sans doute raison...
La glibc n'est pas réellement optimale en performance, ils mettent
plutôt l'accent sur la portabilité...
J'ai trop l'habitude de certaines autres libc optimisées, sans doute...



Avatar
Viny
"webanon" a écrit dans le message de news:
bk1kh2$ea0$
Qqun a-t-il déjà testé la distrib Gentoo? Je voudrais avoir vos avis et
réactions sur cette distrib dont j'ai lu qu'elle constituait un must en
la matière.

Bernard



J'aimerais l'essayer mais est-il possible de l'installer à partir d'un
CDROM sur un PC SANS CARTE RESEAU et SANS CONNEXION INTERNET ?
C'est un peu galère, mais si tu as une connection haut débit sur un autre PC

tu peux envisager de rapatrier toutes les sources nécessaires du PC connecté
au PC non connecté (en les gravant sur CD ou comme moi en passant par zip).
Faut être un peu maso mais ça fini par marcher.

Merci.




Avatar
webanon
"webanon" a écrit dans le message de news:
bk1kh2$ea0$


Qqun a-t-il déjà testé la distrib Gentoo? Je voudrais avoir vos avis et
réactions sur cette distrib dont j'ai lu qu'elle constituait un must en
la matière.

Bernard



J'aimerais l'essayer mais est-il possible de l'installer à partir d'un
CDROM sur un PC SANS CARTE RESEAU et SANS CONNEXION INTERNET ?


C'est un peu galère, mais si tu as une connection haut débit sur un autre PC
tu peux envisager de rapatrier toutes les sources nécessaires du PC connecté
au PC non connecté (en les gravant sur CD ou comme moi en passant par zip).
Faut être un peu maso mais ça fini par marcher.

Merci.





- Donc on peut le faire !

- Oui on peut le faire !!!!!

....................

Heu, heu....et comment ?



Avatar
Viny
"webanon" a écrit dans le message de news:
bk4snt$2do$
"webanon" a écrit dans le message de news:
bk1kh2$ea0$


Qqun a-t-il déjà testé la distrib Gentoo? Je voudrais avoir vos avis et
réactions sur cette distrib dont j'ai lu qu'elle constituait un must en
la matière.

Bernard



J'aimerais l'essayer mais est-il possible de l'installer à partir d'un
CDROM sur un PC SANS CARTE RESEAU et SANS CONNEXION INTERNET ?


C'est un peu galère, mais si tu as une connection haut débit sur un
autre PC


tu peux envisager de rapatrier toutes les sources nécessaires du PC
connecté


au PC non connecté (en les gravant sur CD ou comme moi en passant par
zip).


Faut être un peu maso mais ça fini par marcher.

Merci.





- Donc on peut le faire !

- Oui on peut le faire !!!!!

....................

Heu, heu....et comment ?

Bon pour ne pas te décourager, je te dirais que la doc est correct et

majoritairement traduite en français.
Ensuite avant d'installer lis la doc sur la procédure d'installation + celle
sur Portage.
Maintenant en 2 mots comment j'ai fait (après avoir lu la doc, tu devrais
comprendre mon charabia ci-dessous) :
J'ai globalement suivi la doc sauf qu'à la place de "emerge sync" je vais
télécharger sur un mirroir ftp (snapshots) l'arbre portage que je rapatrie
par zip sur la machine non connectée. Avant chaque "emerge" normal, j'ai
fait un "emerge -p paquet" (pour voir les paquets et dépendances à
installer) et "emerge -f paquet > dload.txt" : comme tu n'as pas internet
sur la machine, tu auras des tas de messages dans le fichier dload.txt dont
les noms de fichiers source à télécharger. Tu les récupères sur un mirroir
ftp (distfiles) et tu les rapatries dans le bon répertoir (voir la doc) -
recommencer le jeu à chaque emerge!! (d'ou il vaut mieux un zip que graver
un CD à chaque fois mais bon...). Vient pas te plaindre que c'est chiant :
Je sais!!

En conclusion, il faut vraiement le vouloir, ce sera un peu long et
rébarbatif, mais au final tu auras une des installations les plus propre, un
système au top, et un outil de m-à-j fantastique!

Voilà voilà....

Si quelqu'un a une meilleure solution pour ce cas de figure, je suis
preneur!!!




Avatar
webanon
"webanon" a écrit dans le message de news:
bk4snt$2do$


"webanon" a écrit dans le message de news:
bk1kh2$ea0$




Qqun a-t-il déjà testé la distrib Gentoo? Je voudrais avoir vos avis et
réactions sur cette distrib dont j'ai lu qu'elle constituait un must en
la matière.

Bernard



J'aimerais l'essayer mais est-il possible de l'installer à partir d'un
CDROM sur un PC SANS CARTE RESEAU et SANS CONNEXION INTERNET ?


C'est un peu galère, mais si tu as une connection haut débit sur un



autre PC

tu peux envisager de rapatrier toutes les sources nécessaires du PC



connecté

au PC non connecté (en les gravant sur CD ou comme moi en passant par



zip).

Faut être un peu maso mais ça fini par marcher.


Merci.





- Donc on peut le faire !

- Oui on peut le faire !!!!!

....................

Heu, heu....et comment ?



Bon pour ne pas te décourager, je te dirais que la doc est correct et
majoritairement traduite en français.
Ensuite avant d'installer lis la doc sur la procédure d'installation + celle
sur Portage.
Maintenant en 2 mots comment j'ai fait (après avoir lu la doc, tu devrais
comprendre mon charabia ci-dessous) :
J'ai globalement suivi la doc sauf qu'à la place de "emerge sync" je vais
télécharger sur un mirroir ftp (snapshots) l'arbre portage que je rapatrie
par zip sur la machine non connectée. Avant chaque "emerge" normal, j'ai
fait un "emerge -p paquet" (pour voir les paquets et dépendances à
installer) et "emerge -f paquet > dload.txt" : comme tu n'as pas internet
sur la machine, tu auras des tas de messages dans le fichier dload.txt dont
les noms de fichiers source à télécharger. Tu les récupères sur un mirroir
ftp (distfiles) et tu les rapatries dans le bon répertoir (voir la doc) -
recommencer le jeu à chaque emerge!! (d'ou il vaut mieux un zip que graver
un CD à chaque fois mais bon...). Vient pas te plaindre que c'est chiant :
Je sais!!

En conclusion, il faut vraiement le vouloir, ce sera un peu long et
rébarbatif, mais au final tu auras une des installations les plus propre, un
système au top, et un outil de m-à-j fantastique!

Voilà voilà....

Si quelqu'un a une meilleure solution pour ce cas de figure, je suis
preneur!!!



Merci, je v essayer le we prochain.


:-)





1 2