jython memory usage

Samuele Pedroni pedronis at bluewin.ch
Thu Sep 5 06:09:17 EDT 2002


Robin Becker <robin at jessikat.fsnet.co.uk> wrote in message
YWyHyIAJKyd9EwHA at jessikat.demon.co.uk...
> In article <3d767c4a$1_1 at news.bluewin.ch>, Samuele Pedroni
> <pedronis at bluewin.ch> writes
> >
> >Robin Becker <robin at jessikat.fsnet.co.uk> wrote in message
> >zzKd7KAqhnd9EwxT at jessikat.fsnet.co.uk...
> >> .....
> >> it, test_pdfbase_ttfonts.py doesn't look as though it's doing anything
> >> particularly odd, certainly I see no references to system/spawn in
> >> there.
> >> --
> >
> >have you tried my little program with your JVM.
> >
> >If my program work as for me, that means that your py plus jython trigger
a
> >bug of the JVM, because anyway and in any case  the JVM ought to scream
"out
> >of memory" well before eating a 1GB of memory.
> >
> >regards.
> >
> >
> OK here's the results with outofmem
>
> C:\jython-2.1\reportlab\test>javac outofmem.java
>
> C:\jython-2.1\reportlab\test>java outofmem
> 1
> 2
> 3
> 4
> 5
> 6
> 7
> 8
> 9
> 10
> 11
> Exception in thread "main" java.lang.OutOfMemoryError
>
>
> Is it possible I'm using a wrong java engine somewhere?

At this point I'm really puzzled.

To double check for the java engine you are using you can you can use
something like
this in the test code you are running (Jython code):

import sys

print sys.registry.getProperty('java.version')
print
sys.registry.getProperty('java.vm.vendor','???'),sys.registry.getProperty('j
ava.vm.version','???')













More information about the Python-list mailing list