petition anti-DADVSI
ANDESI Index du Forum

 [À lire avant de poster]

FAQFAQ
   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 
[apt-build]Questions pour ma culture personnelle
Aller à la page 1, 2  Suivante
 
Poster un nouveau sujet   Répondre au sujet    ANDESI Index du Forum -> Dpkg & Apt
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Korova


Inscrit le: 26 Mai 2004
Localisation: Ardennes (08)

MessagePosté le: 04 Déc 2004 23:48    Sujet du message: [apt-build]Questions pour ma culture personnelle Répondre en citant

J'ai lu récemment cette documentation sur le net qui parle de la commande apt-build. Il me semble également l'avoir vu évoquer récemment sur ce forum à propos de la recompilation et l'optimisation du noyau.

Si j'ai bien compris, cette commande permet de recompiler simplement des paquets deibnas qui existent pour les adapter à son architecture (si on n'a pas un 386, en somme...)

Mes questions sont :
1) ai-je bien compris la documentation ?
2) Sachant que j'ai un processeur Athlon XP 2400+ avec un noyau 2.4.26 "normal", cela peut-il être intéressant pour moi d'utiliser apt-build ?
3) c'est quoi en fait la différence entre le paquet "normal" et celui d'apt-build, qu'est-ce qu'on gagne avec apt-build ? (du temps de réponse, de la vitesse de calcul, de l'allègement de charge processeur, je dis n'importe quoi ...?)

Question subsidiaire : faudrait-il contacter le rédacteur de cette documentation pour lui demander s'il veut bien qu'elle soit adaptée ou reprise sur Andesi ?

Korova, cherche à apprendre, toujours... (elle aussi)
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
ptitlouis


Inscrit le: 21 Avr 2003
Localisation: Châlons-en-Champagne/Reims

MessagePosté le: 05 Déc 2004 00:37    Sujet du message: Re: [apt-build]Questions pour ma culture personnelle Répondre en citant

Korova a écrit:
J'ai lu récemment cette documentation sur le net qui parle de la commande apt-build. Il me semble également l'avoir vu évoquer récemment sur ce forum à propos de la recompilation et l'optimisation du noyau.


apt-build est utilisé pour les paquets normaux pas pour les noyaux.

Citation:

Si j'ai bien compris, cette commande permet de recompiler simplement des paquets deibnas qui existent pour les adapter à son architecture (si on n'a pas un 386, en somme...)


c'est ca Sourire

Citation:

Mes questions sont :
1) ai-je bien compris la documentation ?


Sans avoir lu la doc, ca m'en a tout l'air Sourire

Citation:

2) Sachant que j'ai un processeur Athlon XP 2400+ avec un noyau 2.4.26 "normal", cela peut-il être intéressant pour moi d'utiliser apt-build ?


non, je ne pense pas

Citation:

3) c'est quoi en fait la différence entre le paquet "normal" et celui d'apt-build, qu'est-ce qu'on gagne avec apt-build ? (du temps de réponse, de la vitesse de calcul, de l'allègement de charge processeur, je dis n'importe quoi ...?)


en gros ca gagne un peu de temps d'execution dues aux optimisations de compilation qui fera que le programme s'exécute plus vite et blablabla...

Citation:

Question subsidiaire : faudrait-il contacter le rédacteur de cette documentation pour lui demander s'il veut bien qu'elle soit adaptée ou reprise sur Andesi ?


Si la documentation est sous licence GPL tu peux la modifier sans problème
et si tu le souhaites, tu peux l'avertir que tu as modifié sa doc et ajouter sur le site Clin d'oeil
_________________
[img]http://edgar.netflint.net/[email protected]&type=image&iconset=phpbb[/img][email protected]
mangeur de cigognes
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
Neuromancien


Inscrit le: 05 Oct 2003

MessagePosté le: 07 Déc 2004 22:01    Sujet du message: Répondre en citant

Je ne suis pas d'accord ! Les applications sont effectivement plus rapides lorsqu'elles sont recompilées. Je l'ai observé sous Gentoo, sous Arch Linux (paquets compilés pour 686) et sous Debian avec apt-build. J'ai un Athlon 2800 XP.

Par contre je me pose une question : faut-il d'abord supprimer un paquet avec apt-get remove avant de le recompiler ?
_________________
The software said "Requires Windows98, Win2000, or better."
So I installed Linux.

Un problème avec Wine ? On vous attend sur WineFR.

Venez nous rejoindre sur Info-Help.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
armen


Inscrit le: 09 Mar 2004
Localisation: Ouest-Nord-Ouest de la France

MessagePosté le: 08 Déc 2004 07:16    Sujet du message: Répondre en citant

Si tu as un Athlon, ne te faut-il pas le noyau pour athlon ? qui doit être du genre : kernel-image*-k7-*
_________________
"La grandeur d'un métier est peut-etre, avant tout, d'unir des hommes : il n'est qu'un luxe véritable, et c'est celui des relations humaines." Antoine de Saint-Exupéry
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
ptitlouis


Inscrit le: 21 Avr 2003
Localisation: Châlons-en-Champagne/Reims

MessagePosté le: 08 Déc 2004 11:37    Sujet du message: Répondre en citant

Neuromancien a écrit:
Je ne suis pas d'accord ! Les applications sont effectivement plus rapides lorsqu'elles sont recompilées. Je l'ai observé sous Gentoo, sous Arch Linux (paquets compilés pour 686) et sous Debian avec apt-build. J'ai un Athlon 2800 XP.

Par contre je me pose une question : faut-il d'abord supprimer un paquet avec apt-get remove avant de le recompiler ?


T'as fais un bench entre une debian et des paquets précompilés et une gentoo ?
Tu appelle quoi plus rapide ? OOo se lance en moins de 10s sur ta gentoo ?
tu as utilisé les même applis ? le même noyau (avec les meme options et tout) ?
_________________
[img]http://edgar.netflint.net/[email protected]&type=image&iconset=phpbb[/img][email protected]
mangeur de cigognes
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
ptitlouis


Inscrit le: 21 Avr 2003
Localisation: Châlons-en-Champagne/Reims

MessagePosté le: 08 Déc 2004 11:38    Sujet du message: Répondre en citant

armen a écrit:
Si tu as un Athlon, ne te faut-il pas le noyau pour athlon ? qui doit être du genre : kernel-image*-k7-*


Ca ameliorera certainement la reactivité de l'OS c'est indeniable, mais je doute que le gain soit réellement visible.
_________________
[img]http://edgar.netflint.net/[email protected]&type=image&iconset=phpbb[/img][email protected]
mangeur de cigognes
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
Neuromancien


Inscrit le: 05 Oct 2003

MessagePosté le: 08 Déc 2004 11:50    Sujet du message: Répondre en citant

ptitlouis a écrit:
Neuromancien a écrit:
Je ne suis pas d'accord ! Les applications sont effectivement plus rapides lorsqu'elles sont recompilées. Je l'ai observé sous Gentoo, sous Arch Linux (paquets compilés pour 686) et sous Debian avec apt-build. J'ai un Athlon 2800 XP.

Par contre je me pose une question : faut-il d'abord supprimer un paquet avec apt-get remove avant de le recompiler ?


T'as fais un bench entre une debian et des paquets précompilés et une gentoo ?
Tu appelle quoi plus rapide ? OOo se lance en moins de 10s sur ta gentoo ?
tu as utilisé les même applis ? le même noyau (avec les meme options et tout) ?

Non, il ne s'agit pas d'un bench fiable. Les versions des applications ne sont pas les mêmes, le noyau n'est pas le même et la configuration est différente. Je n'ai pas encore compilé OpenOffice sous Gentoo. Par contre j'ai constaté que le lancement des applications (Xfce, Firefox...) est un peu plus rapide sous Gentoo ou Arch mais également sous Debian avec des paquets recompilés. Mais il ne faut pas s'attendre à un gain extraordinaire.
_________________
The software said "Requires Windows98, Win2000, or better."
So I installed Linux.

Un problème avec Wine ? On vous attend sur WineFR.

Venez nous rejoindre sur Info-Help.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
ptitlouis


Inscrit le: 21 Avr 2003
Localisation: Châlons-en-Champagne/Reims

MessagePosté le: 08 Déc 2004 12:07    Sujet du message: Répondre en citant

Oui, c'est ce qu'il est dit partout, donc l'interet est très limité si tu as une machine puissante, pour une petite config de je dis pas. Mais pour un 2800+ j'en vois pas vraiment l'interet, de plus si ton pc est équipé de beaucoup de ram, tu risque de moins souffrir de cette apparente lenteur.

Donc beaucoup de temps de perdu pour pas grand chose.
_________________
[img]http://edgar.netflint.net/[email protected]&type=image&iconset=phpbb[/img][email protected]
mangeur de cigognes
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
Malekal_morte


Inscrit le: 16 Sep 2004
Localisation: Paris

MessagePosté le: 08 Déc 2004 13:49    Sujet du message: Répondre en citant

ptitlouis a écrit:
Oui, c'est ce qu'il est dit partout, donc l'interet est très limité si tu as une machine puissante


surtout si c'est pour se taper 1/4 d'heure de compilation.. et gagner 1s au lancement....
_________________
---
Malekal_morte
- http://www.malekal.com -
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
ptitlouis


Inscrit le: 21 Avr 2003
Localisation: Châlons-en-Champagne/Reims

MessagePosté le: 08 Déc 2004 14:40    Sujet du message: Répondre en citant

Malekal_morte a écrit:
ptitlouis a écrit:
Oui, c'est ce qu'il est dit partout, donc l'interet est très limité si tu as une machine puissante


surtout si c'est pour se taper 1/4 d'heure de compilation.. et gagner 1s au lancement....


Bah 1/4 h ca va encore, mais compile Xfree/Xorg, mozilla, OOo et autres trucs bien lourds Clin d'oeil l'avantage d'une distribution binaire se fait très vite sentir
_________________
[img]http://edgar.netflint.net/[email protected]&type=image&iconset=phpbb[/img][email protected]
mangeur de cigognes
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
Malekal_morte


Inscrit le: 16 Sep 2004
Localisation: Paris

MessagePosté le: 08 Déc 2004 15:35    Sujet du message: Répondre en citant

Ben.. j'ai un pote qui est très gentoo..
il me dit que pour installer kde faut 6h..

Je comprends mm pas comment on peut utiliser gentoo. Perso, je trouve rpm lent comparé à deb... mais alors gentoo
( ceci n'est pas un lancement de troll :p pis je parle pe dans le vide hein j'ai jamais installé de gentoo )
_________________
---
Malekal_morte
- http://www.malekal.com -
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
Korova


Inscrit le: 26 Mai 2004
Localisation: Ardennes (08)

MessagePosté le: 08 Déc 2004 18:09    Sujet du message: Répondre en citant

Pendant que j'y suis, je me pose une question existentielle...

j'ai donc ceci comme processeur (source : dmesg)
CPU: AMD Athlon(tm) XP 2400+ stepping 01

J'ai compilé moi-même mon kernel 2.4.26 avec ces options là dans la section type de processeur...
Code:

#
# Processor type and features
#
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
# CONFIG_M686 is not set
# CONFIG_MPENTIUMIII is not set
# CONFIG_MPENTIUM4 is not set
# CONFIG_MK6 is not set
CONFIG_MK7=y
# CONFIG_MK8 is not set
# CONFIG_MELAN is not set
# CONFIG_MCRUSOE is not set

# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP2 is not set
# CONFIG_MWINCHIP3D is not set
# CONFIG_MCYRIXIII is not set
# CONFIG_MVIAC3_2 is not set
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
# CONFIG_RWSEM_GENERIC_SPINLOCK is not set
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_HAS_TSC=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_USE_3DNOW=y
CONFIG_X86_PGE=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_F00F_WORKS_OK=y
CONFIG_X86_MCE=y
# CONFIG_TOSHIBA is not set
# CONFIG_I8K is not set
# CONFIG_MICROCODE is not set
# CONFIG_X86_MSR is not set
# CONFIG_X86_CPUID is not set
# CONFIG_EDD is not set
CONFIG_NOHIGHMEM=y
# CONFIG_HIGHMEM4G is not set
# CONFIG_HIGHMEM64G is not set
# CONFIG_HIGHMEM is not set
# CONFIG_MATH_EMULATION is not set
CONFIG_MTRR=y
# CONFIG_BIGPHYS_AREA is not set
# CONFIG_SMP is not set
# CONFIG_X86_UP_APIC is not set
# CONFIG_X86_UP_IOAPIC is not set
# CONFIG_X86_TSC_DISABLE is not set
CONFIG_X86_TSC=y


Ma question : mon noyau est-il encore un i386 de base ou un K7 ?
Si c'est un K7, quand je télécharge des paquets, il me télécharge des paquets pour K7 ou des paquets pour i386 ?

Korova, aussi avide d'apprendre que Mélodie
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
ustilago


Inscrit le: 14 Aoû 2004
Localisation: Charente-Maritime

MessagePosté le: 08 Déc 2004 18:22    Sujet du message: Répondre en citant

Korova a écrit:
Ma question : mon noyau est-il encore un i386 de base ou un K7 ?

K7

Korova a écrit:
Si c'est un K7, quand je télécharge des paquets, il me télécharge des paquets pour K7 ou des paquets pour i386 ?

Où as-tu vu une distribution debian spécialisée pour chaque processeur ? J'entends en architecture intel86 Confus

Les paquets sont uniquement disponibles pour l'architecture générale i386, donc non optimisés pour chaque processeur. Après tu peux choper des paquets pour alpha ou S390, mais là ça risque de marcher moins bien Clin d'oeil

Je penses qu'il faut bien différencier deux choses : le noyau, facilement déclinable en sous-architectures (386, 486, pentium, PIII-PIV, athlon, ...) parce que ça se recompile vite, et toute la partie logicielle qui elle n'est portée que sur les architectures de base (i386, alpha, ppc, ...) parce que ce sont des volumes énormes d'archives et des temps conséquents de compilation.

Dites moi si je me trompe Sourire Le Maître est pas dans le coin ?? Peut-être qu'il lit plus non plus les discussions de Korova Maléfique

Usti
_________________
Faut pas énerver un tigre ...
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
ledub


Inscrit le: 22 Avr 2003
Localisation: Creil (60)

MessagePosté le: 08 Déc 2004 18:43    Sujet du message: Répondre en citant

ustilago a écrit:
Dites moi si je me trompe Sourire Le Maître est pas dans le coin ?? Peut-être qu'il lit plus non plus les discussions de Korova Maléfique
Je suis là !!! Et toujours lecteur des messages de Mademoiselle Korova.
Je suis un peu comme Usti concernant les types de microprocesseurs (K6 & Co. = Intel = 386) mais aussi un peu comme Korova car mplayer est décliné en plusieurs paquets pour différents microprocesseurs, il se peut donc qu'il faille configurer apt pour télécharger les paquets disponibles pour un K7.

LeDub qui a eu un KK avec son navigateur donc a pu la belle nouvelle Triste
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Korova


Inscrit le: 26 Mai 2004
Localisation: Ardennes (08)

MessagePosté le: 08 Déc 2004 18:51    Sujet du message: Répondre en citant

Oui, effectivement, je suis allée voir dans les pages de paquets debian, ils proposent un tas de versions, mais style "alpha" "arm" "hppa", etc... mais rien qui ressemble à "k7".

Donc l'intérêt d'apt-build serait de permettre à partir des paquets "i386" de les "transformer" en paquets "k7" (attention, ma question est toute théorique, j'ai bien compris que le gain réel ne serait que très léger en ce qui me concerne...)

Et du coup, l'option que j'ai choisie dans ma config de noyau (k7), ne m'apporte pas grand chose en fait (je pense que ça rejoint le sujet de cette discussion, non ?)

Korova, essaie de vérifier si elle a bien compris
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    ANDESI Index du Forum -> Dpkg & Apt Toutes les heures sont au format GMT + 2 Heures
Aller à la page 1, 2  Suivante
Page 1 sur 2
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com