il faut absolument regarder du côté des structures mmapables (le gain de performance est délirant)
C'est quoi que tu appelles structures mmapables ? Jubako mmap déjà pas mal de chose. Est-ce que c'est des structures avec des particularités (et lesquelles) ou c'est "juste" que l'implémentation doit faire du mmap plutôt que du read dans le fichier ?
Je me répond à moi même. J'ai vu que dans ton code, tu mmap des régions de ton fichier et tu construit directement (avec un inplace new) tes structures sur les régions mmappées (donc directement dans le fichier).
Du coup, j'ai une autre question : Comment tu gères l'endianness et la portabilité entre différentes plateformes ?
[^] # Re: Ressemble beaucoup à Frost
Posté par GaMa (site web personnel) . En réponse à la dépêche Jubako et Arx, un conteneur universel et son format d’archive. Évalué à 8.
Je me répond à moi même. J'ai vu que dans ton code, tu mmap des régions de ton fichier et tu construit directement (avec un inplace new) tes structures sur les régions mmappées (donc directement dans le fichier).
Du coup, j'ai une autre question : Comment tu gères l'endianness et la portabilité entre différentes plateformes ?
Matthieu Gautier|irc:starmad