Bonsoir,
J’ai essayé d’allouer un tableau statique de plus de 2 millions d’entiers dans un programme C (j’ai une ram de 2 gigas) et à l’exécution j’ai une erreur de segmentation. alors qu’en allouant un tableau avec moins de 2 millions d’entiers il n’y a pas de problème.
Ce qui m’intrigue c’est qu’un tableau de 2 millions d’entiers n’occupe que 8 mégas et que la commande free m’indique que j’ai plusieurs centaines de mégas de libres.
Y a-t-il moyen de modifier cette limite en paramétrant je ne sais quelle variable d’environnement ou est-ce purement un problème de programmation ?
Merci pour votre aide