List Info

Thread: Io eats memory




Io eats memory
country flaguser name
Germany
2007-05-16 11:15:37
Hi,

I noticed that garbage collection seems to stop working when

marksPerAlloc is set to 5.5 or greater, resulting in
endlessly growing 
memory consumption.

To reproduce, execute in the io interpreter (and be prepared
to abort 
with Ctrl-C):

Io> Collector setMarksPerAlloc(#N)
Io> loop(Object clone)

Where #N is the number you'd like to test. Then observe the
interpreters 
memory consumption. With values up to 5.499 the memory
consumption stays 
constant while with 5.5 or greater it rises until out of
memory.

I use todays git version (ultimate commit: 
938159ed568c8c295a1ec557333614276645ca9f) compiled on a
x86-32 PC with 
Ubuntu "feisty" installed.


Can anybody reproduce?

Jonas


 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://grou
ps.yahoo.com/group/iolanguage/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://
groups.yahoo.com/group/iolanguage/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:iolanguage-digest@yahoogroups.com 
    mailto:iolanguage-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    iolanguage-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.c
om/info/terms/
 

Re: Io eats memory
country flaguser name
United States
2007-05-16 14:05:01

I can.

2007/5/16, Jonas Eschenburg < indyjo%40gmx.de">indyjogmx.de>;:
> Hi,
>
> I noticed that garbage collection seems to stop working when
>; marksPerAlloc is set to 5.5 or greater, resulting in endlessly growing
> memory consumption.
>
> To reproduce, execute in the io interpreter (and be prepared to abort
&gt; with Ctrl-C):
>
>; Io> Collector setMarksPerAlloc(#N)
> Io> loop(Object clone)
&gt;
> Where #N is the number you'd like to test. Then observe the interpreters
> memory consumption. With values up to 5.499 the memory consumption stays
&gt; constant while with 5.5 or greater it rises until out of memory.
>
> I use todays git version (ultimate commit:
> 938159ed568c8c295a1ec557333614276645ca9f) compiled on a x86-32 PC with
>; Ubuntu "feisty" installed.
>
&gt;
> Can anybody reproduce?
>
&gt; Jonas
&gt;
>
>
>; Yahoo! Groups Links
&gt;
>
>
>;

__._,_.___
.

__,_._,___
Re: Io eats memory
country flaguser name
United States
2007-05-16 20:21:30

Should be fixed quite quickly, but it does seem to be a bug. Thanks
for reporting it and trying it all out! SteveDekorte seems to have
found it and probably will fix it soon.

Bram

See http://io.infosnel.nl/issues/?event=show&amp;id=23 for more info.

On 5/16/07, Noé Rubinstein < noe.rubinstein%40gmail.com">noe.rubinsteingmail.com> wrote:
&gt; I can.
>;
> 2007/5/16, Jonas Eschenburg < indyjo%40gmx.de">indyjogmx.de>;:
> > Hi,
> >
>; > I noticed that garbage collection seems to stop working when
>; > marksPerAlloc is set to 5.5 or greater, resulting in endlessly growing
> > memory consumption.
> >
>; > To reproduce, execute in the io interpreter (and be prepared to abort
&gt; > with Ctrl-C):
> >
>; > Io> Collector setMarksPerAlloc(#N)
> > Io> loop(Object clone)
&gt; >
>; > Where #N is the number you'd like to test. Then observe the interpreters
> > memory consumption. With values up to 5.499 the memory consumption stays
&gt; > constant while with 5.5 or greater it rises until out of memory.
> >
>; > I use todays git version (ultimate commit:
> > 938159ed568c8c295a1ec557333614276645ca9f) compiled on a x86-32 PC with
>; > Ubuntu "feisty" installed.
> >
>; >
>; > Can anybody reproduce?
> >
>; > Jonas
&gt; >
>; >
>; >
>; > Yahoo! Groups Links
&gt; >
>; >
>; >
>; >
>;
>
>
> Yahoo! Groups Links
&gt;
>
>
>;

__._,_.___
.

__,_._,___
[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )