IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Distributions Discussion :

Linux From Scratch, comment calculer le temps de compilation ?


Sujet :

Distributions

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 265
    Points : 95
    Points
    95
    Par défaut Linux From Scratch, comment calculer le temps de compilation ?
    Bonjour,

    Est ce quelqu'un(e) saurait combien de temps faut il, à un individu maitrisant l'art de la compilation sous linux, pour créer un Linux From Scratch ?

    En fait, pour les besoins de ma société, j'ai besoin de me créer un Linux "minimum", c'est à dire avec juste le support d'un seul support matériel et quelques logiciels basiques.

    Je compte travailler avec un expert "dev linux", mais avant de le rencontrer, je souhaitais avoir les avis de la communauté pour juste estimer, ou du moins, avoir des infos sur "comment" estimer ce temps ?

    Cheer et bonne journée
    MJ !
    Tout nouveau !!
    Venez visionner ma nouvelle vidéo sur l'assistance informatique à distance !!
    < 40 sec !

  2. #2
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    le temps de compilation ne peut pas être estimé, dumoins pas en dehors de la compilation elle même....

    parce qu'il y a trop de parametres qui rentrent en jeu, l'occupation cpu/ram/bus de l'estimation elle même en // de l'occupation cpu/ram/bus/acces disques de la compilation.

    Le temps dépend de la taille du programme mais aussi des librairies etc... etc... de la vitesse du disque, de la quantité de ram disponible et ainsi de suite.

    toute action sur la machine, ne serait ce que de regarder ou ça en est bouffe du temps qui n'est plus alloué à la compilation et rallonge donc le temps de compilation ...



    bref la question est trop vague il n'est donc pas possible d'y répondre

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 265
    Points : 95
    Points
    95
    Par défaut
    Bonjour Frp31,

    Merci pour ta réponse.

    Effectivement, cela est trop vague.

    Et en rajoutant les informations suivantes :

    - création d'un linux from scrach pour un matériel bien particulier :
    --> c'est à dire une configuration unique, avec les bons drivers

    - ajout de 6 applications déjà disponible .

    Sinon, vers qui me tourner pour en savoir plus ? (plutôt un dev, plutôt un expert linux,...?)
    Tout nouveau !!
    Venez visionner ma nouvelle vidéo sur l'assistance informatique à distance !!
    < 40 sec !

  4. #4
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    tu n'auras pas plus de réponse c'est pas possible hormis avoir un programme qui fait une estimation en // au moment même ou tu compiles à mon humble avis. tu peux compiler 3 * le même structure complète sur le même PC avec 3 temps différents de façon significative. Des écarts de 5 minutes sont très largement envisageables.

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 265
    Points : 95
    Points
    95
    Par défaut
    Ayant besoin de ce genre d'information, vers quel type de profil devrais je me tourner ?
    Tout nouveau !!
    Venez visionner ma nouvelle vidéo sur l'assistance informatique à distance !!
    < 40 sec !

  6. #6
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    tu peux te tourner vers un développeur qui t'aidera à développer le petit soft d'estimation que tu fera tourner en // de tes compilations.

  7. #7
    Expert confirmé
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Points : 4 845
    Points
    4 845
    Par défaut
    Je crois que vous n'avez pas compris la demande de marveljojo75. De ce que j'ai compris moi, il voudrait estimer le temps qu'il faudrait à un expert linux pour constituer une install de linux ne contenant que le noyau linux avec quelques modules nécessaires au support du matériel (son, carte graphique, ...) ainsi que quelques logiciels annexes et leurs dépendances.

    Je doute fort que la partie "compilation" dudit noyau soit un facteur temps critique (j'ai jamais compilé de noyau mais je doute que ça prenne plus de quelques heures sur une bécane standard). Le facteur de temps important serait le temps nécessaire à la constitution dudit noyau.

    Après, n'ayant jamais trempé là-dedans je n'ai pas la moindre idée du temps nécessaire à ça pour un expert linux.

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 265
    Points : 95
    Points
    95
    Par défaut
    Merci Loceka,

    Tu as deviné le fond de ma pensée !!!
    Et c'est exactement cette question qui trottait dans ma tête

    Plus qu'à attendre les réponses .
    Tout nouveau !!
    Venez visionner ma nouvelle vidéo sur l'assistance informatique à distance !!
    < 40 sec !

  9. #9
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    ah effectivement la question n'était pas bien posé pour mon cervelé léger.



    oui donc faire une distribution personnalisé, ça coute grosso merdo 1 semaine après la définition finale des besoin et une ou deux journée pour réaliser des installation de validation.

  10. #10
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 265
    Points : 95
    Points
    95
    Par défaut
    ha oui, c'est rapide !

    Merci pour l'info !

    En fait, mon objectif est de me "créer" un OS dédié à une configuration matérielle particulière.

    Donc du moment que tu connais ton environnement matériel + les services nécessaires (ou ceux que tu aurais customisés), un bon expert linux peut te produire ton OS en moins de 2 semaines ?

    Tout nouveau !!
    Venez visionner ma nouvelle vidéo sur l'assistance informatique à distance !!
    < 40 sec !

  11. #11
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    oui la difficulté vient exclusivement de la configuration spécifique justement. sinon il suffirait d'une journée ou deux pour faire une install-automatisée depuis une distrib généraliste.

  12. #12
    Expert confirmé
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Points : 4 845
    Points
    4 845
    Par défaut
    Ouais enfin c'est à moduler quand même, en fonction des spécificités de la machine en question.

    Si le mec doit créer de nouveaux drivers pour prendre en charge le matériel (donc s'il n'existe pas de drivers existants pour ce matériel, compatibles en tout cas avec le noyau choisi) là ça prendra beaucoup plus de temps.

    S'il s'agit "juste" d'assembler des briques existantes, ce sera beaucoup plus rapide.

Discussions similaires

  1. Comment calculer un temps en second?
    Par adil_vpb dans le forum SQL
    Réponses: 7
    Dernier message: 25/10/2007, 16h16
  2. comment calculer le temps d'execusion d'une application
    Par ulysse031 dans le forum Langage
    Réponses: 13
    Dernier message: 01/06/2007, 00h11
  3. comment calculer le temps de lecture d'un XML
    Par gregson dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 25/05/2007, 10h10
  4. Réponses: 5
    Dernier message: 07/04/2007, 01h49
  5. comment calculer le temps d'execution
    Par passion_info dans le forum C++Builder
    Réponses: 1
    Dernier message: 09/06/2005, 09h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo