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 :

strategie d allocation de la memoire


Sujet :

Algorithmes et structures de données

  1. #1
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    367
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 367
    Points : 100
    Points
    100
    Par défaut strategie d allocation de la memoire
    Bonjour

    Je voudrait connaitre l algorithme de gestion de la momoire (avec les methode partitionner, allouer, chainer, ...) :

    First Fit
    Worst Fit
    Best Fit


    merci d avance

  2. #2
    Membre éprouvé
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Points : 1 220
    Points
    1 220
    Par défaut
    salut

    tu pourrais préciser ta pensée?
    que veut tu gérer?
    et tu veut dialoguer avec quels logiciel?

    enfin bonne chance
    Méphistophélès
    Si la solution ne résout pas votre problème, changez le problème...
    Cours et tutoriels C++ - FAQ C++ - Forum C++.

  3. #3
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 119
    Points
    28 119
    Par défaut Re: strategie d allocation de la memoire
    Bonjour,

    Citation Envoyé par harris_macken
    Je voudrait connaitre l algorithme de gestion de la momoire (avec les methode partitionner, allouer, chainer, ...) :

    First Fit
    Worst Fit
    Best Fit
    De mémoire, donc à vérifier avant de le croire :

    Tous ces algos sotn des algo de recherche de place dans la mémoire.

    C'est à dire que tu cherches à allouer un bloc de mémoire, et tu cherches une adresse en mémoire suffisamment grande pour allouer ce bloc.

    First fit : tu prends le premier bloc de mémoire suffisammen grand pour ton bloc
    Worst fit : tu prends le plus grand bloc de mémoire disponible sur toute la mémoire
    Best fit : tu prends le plus petit bloc possible qui ait une taille au moins égale à la taille du bloc à allouer.

    Exemple :

    Tu as en mémoire 4 espaces de libre :
    Le premier fait 100 Ko
    le second fait 2 000 Ko
    Le troisième 1 500 Ko
    le dernier 10 000 Ko

    Tu veus alloure 1 000 Ko
    First Fit : ton bloc sera alloué dans le second
    Worst Fit : ton bloc sera alloué sur le dernier bloc (le plus grand)
    Best fit : ton bloc sera alloué dasn le troisième bloc

    Toutes ces solutions ont divers avantages et inconvénients (rapidités, fragmentation de la mémoire, rapidités en cas de réallocation(s), ...)
    Tu devrais pouvoir trouver plus d'explications sur le net sans trop de problèmes.
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

Discussions similaires

  1. [C] Allocation dynamique de memoire
    Par xc78370 dans le forum C
    Réponses: 9
    Dernier message: 29/11/2006, 18h57
  2. [map] allocation et consommation memoire
    Par vince3320 dans le forum C++
    Réponses: 3
    Dernier message: 22/08/2006, 18h14
  3. Allocation Dynamique de Memoire Avec Operateur New
    Par msstaf dans le forum C++Builder
    Réponses: 3
    Dernier message: 30/06/2006, 15h49
  4. Allocation dynamique de memoire
    Par beb30 dans le forum C
    Réponses: 5
    Dernier message: 25/04/2006, 18h06

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