Gestion memoire d'un vector

marsrepart Messages postés 18 Date d'inscription vendredi 27 décembre 2002 Statut Membre Dernière intervention 23 janvier 2003 - 10 janv. 2003 à 23:21
naitbekou Messages postés 3 Date d'inscription lundi 15 décembre 2003 Statut Membre Dernière intervention 26 décembre 2003 - 26 déc. 2003 à 13:13
voilà, j'ai un petit souci du un attribut vector...
J'initialise ce vector avec plus de 400.000 cases et j'ai droit a une exception du type java.lang.OutOfMemory ... j'ai essaye de remplir le vector en plusieurs fois mais ca ne change rien.. j'ai toujours la meme erreur.
J'aimerai donc savoir si les vectors ont une limite en taille (jdk 1.3.1).

Merci pour l'aide apportée !

3 réponses

JHelp Messages postés 261 Date d'inscription jeudi 5 septembre 2002 Statut Membre Dernière intervention 6 octobre 2005 11
11 janv. 2003 à 01:27
Forcément qu'il ont une limite de taille, la mémoire réservée à l'exceution des appliction n'est pas infini.
Tu peux reserver plus de mémoire à l'excution, mais attetion que ton ordi suive, parce qu'un crash mémoire niveau ordi, surtout sous windobe, ça peut provoquer un blocage complet du système.
Pour ce faire :
java -mbx64 .....

J'ai un doute sur -mbx64, verifie sur le site de sun.

Mais franchement, à part des applications trés particulière, en général, on ne met pas autant de données en mémoire, ou alors on a un pb niveau conception.

JHelp
0
marsrepart Messages postés 18 Date d'inscription vendredi 27 décembre 2002 Statut Membre Dernière intervention 23 janvier 2003
11 janv. 2003 à 01:32
hmmm pas grave, ca sera sur des becanes linux...
hmm... bah je dosi compresser des donnees et je rentre tout d'un coup mais effectivement... ca serait plus malin de vider le vector quand j'ai compresse les mots associes ...
0
naitbekou Messages postés 3 Date d'inscription lundi 15 décembre 2003 Statut Membre Dernière intervention 26 décembre 2003
26 déc. 2003 à 13:13
bonjour

moi j'ai un grand problème concernant la gestion de la memoire sous java.
je doit réalier une application qui calcule la taille memoire accupée par un programme donnée en argument!

si qlq a une solution, merci de me la poster aussi vite que possible!

c'est trés urgent!
0
Rejoignez-nous