-----Message d'origine-----
De : Aurelien Mazurie [mailto:[EMAIL PROTECTED]]
Envoy� : jeudi 28 novembre 2002 22:52
� : [EMAIL PROTECTED]
Objet : Manipulation de gros tableaux: 2



>       J'oubliai =)
>       J'ai regard� pas mal de documentation l� dessus, et je suis tomb� sur
> une histoire de SoftReference, qui apparemment pourrais me servir: si
> j'ai bien compris l'id�e c'est de charger mes donn�es dans un gros
> Object[][], et d'en garder une r�f�rence via une SoftReference, qui me
> garde les donn�es en m�moire (pas de garbage collect) tant que
> l'application n'a pas besoin de cette m�moire. Si c'est le cas, l'objet
> est vir�, et sera �ventuellement recharg� plus tard si l'utilisateur en
> a besoin. Cela semble �tre la panac�e ?

Sauf que c'est uniquement de la th�orie. Dans la pratique (enfin d'apr�s mon
exp�rience des SoftReference) ton tableau sera d�charg� d�s le premier
garbage collecting. C'est du moins comme �a que �a se passait pour moi avec
un JDK 1.3 de Sun peut �tre que d'autres JVM respectent mieux la d�finition
d'une SoftReference.

Olivier

Répondre à