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

C++ Discussion :

mmap + buffer


Sujet :

C++

  1. #1
    Membre r�gulier
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    8
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 8
    Par d�faut mmap + buffer
    Bonjour,

    J'ai une question au sujet de mmap sous linux
    J'alloue sur le disque un tableau de 100 go avec mmap (�a, c'est ok).
    Si j'ai bien compris mmap, ce dernier alloue (dans la ram) un cache de la taille d'une page (~4Ko).
    Est-il possible d'augmenter largement ce cache (par exemple 10 Go, j'ai 16 Go de ram)?
    Cela me permettrait d��viter de re-lire des donn�es dans le disque si elles sont d�j� pr�sente dans la ram...

    Merci pour vos �claircissements!
    Ghislain

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 131
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 131
    Billets dans le blog
    150
    Par d�faut
    Bonjour,

    Le cache I/O de Linux utilise la m�moire vive libre, dans sa globalit� (il est tr�s agressif, je trouve). Vous pouvez le v�rifier avec htop, c'est la partie jaune de l'utilisation de la m�moire vive.
    Vous souhaitez participer � la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui conna�t l'erreur, conna�t la solution.

  3. #3
    Membre r�gulier
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    8
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 8
    Par d�faut
    Bonjour,
    Merci pour votre r�ponse!
    Effectivement, on voit que le cache se remplit compl�tement au fur et � mesure que l'on acc�de aux donn�es map�es.
    Au final, j'ai rien � faire, tout est g�r� par le syst�me.
    Merci
    Ghislain

+ R�pondre � la discussion
Cette discussion est r�solue.

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