Bonjour à tous,
Je suis en train de développer une applic qui utilise une liste liée dynamique dont chaque élément est une structure de type :
Pour créer dynamiquement chaque élément j'utilise VirtualAlloc. Mais j'ai cru lire que VirtualAlloc arrondi chaque allocation à la taille d'une page.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 DL_element struct Val DWORD ? pNext DWORD ? DL_element ends
Or ma liste peut contenir énormément d'éléments donc si a chaque élément j'utilise 4096 bytes (taille d'une page sur mon ordi si je ne me suis pas trompé), j'aurais vite rempli la mémoire.
Que me conseillez-vous d'utiliser?
Merci d'avance,
Crisanar
Partager