[Users-fr] Dimensionner la pile Java <= Re: Afficher une image de 2048 par 2048

Samuel Gougeon sgougeon at free.fr
Sam 2 Mar 21:24:27 CET 2013


Le 01/03/2013 12:09, laurent berger a écrit :
> .../...
> c'est la limitation mémoire de la JVM 32 bits je crois bien.
La pile utilisable par Java est dimensionnée dans le fichier 
SCI\etc\jvm_options.xml :
<!-- Set Java Heap space to 256mb -->
<option value="-Xmx256m"/>

En augmentant (par exemple à 700m) la valeur indiquée, l'exception java
n'a plus lieu, la figure est produite sans émettre d'erreur (axes 
gradués, handle
contenant la matrice), mais la matrice elle-même ne s'affiche pas:

stacksize(15e7);
//gstacksize(1e7);
clf
n  =  12;		// 4096 x 4096
n  =  2^n;
x  =  zeros(n,n);
x  =  meshgrid(1:n,1:n);
x  =  abs(x-n/2)+abs(x'-n/2);
f  =  gcf();
f.color_map  =  rand(256,3);
Matplot(pmodulo(x,256))

Samuel

-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.scilab.org/pipermail/users-fr/attachments/20130302/91ec0f3d/attachment.htm>


Plus d'informations sur la liste de diffusion users-fr