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

Algorithmes et structures de données Discussion :

Efficacité et algorithme d'ordonnancement


Sujet :

Algorithmes et structures de données

  1. #1
    Membre à l'essai
    Inscrit en
    Janvier 2007
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 17
    Points : 12
    Points
    12
    Par défaut Efficacité et algorithme d'ordonnancement
    Bonjour,

    je voudrais savoir comment on peut obtenir la meilleure efficacité, quand on sait que l'algorithme d'ordonnancement a un quantum de temps Q, que T désigne la durée moyenne d'éxécution d'un processus avant que en se produise un blocage sur les entrées/sorties, et S désignant un délai du au changement de prcessus( qui est alors considéré comme une perte de temps.

    Ma question est basée sur la valeur de Q:
    Q=constante quelconque
    Q>T
    S<Q<T
    Q=S Q proche de 0 ???

    Par avance merci

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    192
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 192
    Points : 231
    Points
    231
    Par défaut
    Bonjour,
    peux-tu donner un peu plus de détails sur le problème (ou plutôt exercice ?) ?
    Le but est de minimiser les temps morts dus aux blocages entrées/sorties en choisissant de changer de processus au bon moment ? On connait seulement la durée moyenne avant blocage ou tu disposes de toutes les durées avant blocage à l'avance ? Un unique blocage e/s ne bloque qu'un processus ? J'ai rien compris (fort probable) ? A quoi doit ressembler la réponse que tu attends ?

  3. #3
    Membre à l'essai
    Inscrit en
    Janvier 2007
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 17
    Points : 12
    Points
    12
    Par défaut
    Bonsoir,
    alors ma réponse va être simple, tous les éléments sont là, les réponses possibles aussi, à la fin de mon message.
    Et effectivement j'ai besoin d'aide...

    Merci.

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    192
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 192
    Points : 231
    Points
    231
    Par défaut
    Q=S proche de 0 paraît le mieux (le moins de temps mort possible et le plus d'instants de décision possible) si tu veux minimiser les temps morts.
    Si tu veux minimiser le temps nécessaire à la prise de décision (complexité du calcul et donc efficacité du calcul), Q=constante arbitraire plus grande que tout autre temps donné permet d'utiliser un algorithme trivial très efficace en temps de calcul mais très mauvais en qualité de résultats.

Discussions similaires

  1. Ordonnancement algorithme RR
    Par Mikediten dans le forum Linux
    Réponses: 2
    Dernier message: 12/12/2008, 17h15
  2. Algorithme de randomisation ... ( Hasard ...? )
    Par Anonymous dans le forum Assembleur
    Réponses: 8
    Dernier message: 06/09/2002, 14h25
  3. Recherche de documentation complète en algorithmes
    Par Anonymous dans le forum Algorithmes et structures de données
    Réponses: 1
    Dernier message: 29/03/2002, 12h09
  4. Algorithme génétique
    Par Stephane.P_(dis Postef) dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 15/03/2002, 17h14

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