25Fermer27
PpHdLe 27/12/2014 à 16:38
Orion_ (./24) :
non mais, si j'alloue 2.7go sur un système qui ne les a pas (tant en mémoire qu'en espace disque), et que je décide de les remplirs, a par planter le système je vois pas bien l'utilité
je comprend pas comment un programme peut demander d'allouer plus de mémoire qu'il n'en a besoin, ça n'a aucun sens

Tu peux les allouer pour avoir un espace continue de mémoire sans être sûr de vraiment les consommer, mais juste pour éviter de devoir les réallouer plus tard (qui au pire impossible, au mieux, extrêmement couteux). Typiquement les piles des threads.