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 :

Algorithme de l'horloge aussi appelé FINUFO


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    268
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 268
    Par défaut Algorithme de l'horloge aussi appelé FINUFO
    Bonjour,

    quelqu'un pourrait-il m'expliquer l'algorithme de l'horlage de gestion des défauts de pages mémoire (je sais ça n'a rien à voir avec un algorithme de programmation mais je tente ma chance).

    Je pense que j'ai un problème dans l'initialisation de l'algorithme.

    Merci

  2. #2
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Citation Envoyé par hacksi Voir le message
    quelqu'un pourrait-il m'expliquer l'algorithme de l'horlage de gestion des défauts de pages mémoire (je sais ça n'a rien à voir avec un algorithme de programmation mais je tente ma chance).
    C'est juste une FIFO avec un flag supplémentaire sur chaque élément. Ce flag est un booléen qui indique si l'élément a été utilisé récemment.

    Lorsque tu dois supprimer un élément, au lieu de toujours prendre celui qui est en queue comme dans une FIFO classique, tu pars de la queue et tu supprimes le premier élément rencontré qui a son flag à "false".
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    268
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 268
    Par défaut
    au départ, tout est à vrai ou faux ?

  4. #4
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Citation Envoyé par hacksi Voir le message
    au départ, tout est à vrai ou faux ?
    Quand tu ajoutes un élément, tu mets son flag à "true". A priori, si tu l'ajoutes c'est que tu vas l'utiliser .

    Tu passes les flags de "true" a "false" lors de la suppression d'un élément (pendant que tu parcours ta pile à la recherche du premier élément qui a son flag a false).
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  5. #5
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    268
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 268
    Par défaut
    Oui mais au tout début, tout est à vrai ou à faux ?

  6. #6
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Citation Envoyé par hacksi Voir le message
    Oui mais au tout début, tout est à vrai ou à faux ?
    au début de quoi ? C'est une pile FIFO. Au début elle est vide.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

Discussions similaires

  1. Réponses: 5
    Dernier message: 17/09/2014, 09h45
  2. Microsoft lance un appel à l'abandon définitif de l'algorithme RC4
    Par Cedric Chevalier dans le forum Actualités
    Réponses: 2
    Dernier message: 17/11/2013, 22h16
  3. Réponses: 4
    Dernier message: 17/06/2012, 13h19
  4. Réponses: 6
    Dernier message: 19/05/2010, 15h09
  5. fonction checkbox_click appelée aussi quand on clique pas
    Par janojano dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 22/01/2009, 13h05

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