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 :

Buffer adaptatif


Sujet :

Algorithmes et structures de données

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 6
    Par défaut Buffer adaptatif
    Bonjour à tous !

    Je recherche des infos sur les SDD + Algorithmes concernant la mise en oeuvre d'un buffer adaptatif.

    C'est à dire, un buffer (tampon) de type FIFO mais dont la taille puisse varier au cours du temps et où la compleité d'un ajout "au coeur" du tampon (p.e. pour respecter la croissance des nombres à l'intérieur du tampon) soit la plus faible possible.

    J'ai d'abord pensé à un liste où je puisse ajouter en queue et en tête, tout en contrôlant la distance (queue - tête) < Taille buffer mais je ne pense pas que ça soit la meilleure solution.

    Aidez moi

    Merci d'avance,

    Fredoun

  2. #2
    Membre chevronné
    Avatar de matazz
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    471
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 471
    Par défaut Re: Buffer adaptatif
    Citation Envoyé par fredoun
    Bonjour à tous !
    ...mais je ne pense pas que ça soit la meilleure solution.
    Pourquoi ? ça parait pas mal.
    Moi je fait un truc du même genre et quand le nombre d'élément est supérieur à la limite, je dépile avant d'en rajouter un autre...

  3. #3
    Membre chevronné
    Avatar de matazz
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    471
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 471
    Par défaut
    pour répondre à ton message, il faut savoir à quoi c'est destiné, si c'est pour un buffer d'objet (je sais pas en quoi tu code) mais le mieux c'est une liste doublement chainée, c'est à dire un pointeur sur le Prev et un sur le Next...
    Si c'est plus dans une optique de streaming de fichier (d'après ton mp), il faut peut être envisager une autre solution, du type échange entre un Producteur et un Consommateur, par exemple, le consommateur demande au producteur la quantité de données dispo, et il fait un read...
    ou alors tu définis une taille (Taille de ton buffer) qui permet au producteur de déclancher l'écriture dans le consommateur...

    En fait ça dépend de l'utilisation dont tu veut en faire, précise la un peu plus...

Discussions similaires

  1. stencil buffer
    Par patapetz dans le forum OpenGL
    Réponses: 6
    Dernier message: 26/02/2004, 17h23
  2. A propos depth buffer
    Par j.yves dans le forum DirectX
    Réponses: 1
    Dernier message: 03/12/2002, 00h41
  3. Vider le buffer du clavier
    Par flavien tetart dans le forum x86 16-bits
    Réponses: 2
    Dernier message: 12/07/2002, 08h35
  4. Affichage en passant par un buffer...
    Par Sirotilc dans le forum MFC
    Réponses: 5
    Dernier message: 27/05/2002, 21h00
  5. Alpha blending et Z-buffer directx 8
    Par Cesar4 dans le forum DirectX
    Réponses: 1
    Dernier message: 23/05/2002, 12h58

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