Re: 2.4 weirdness -- first report

new topic     » goto parent     » topic index » view thread      » older message » newer message

On Sat, 22 Feb 2003 18:55:31 -0500, Robert Craig <rds at RapidEuphoria.com> 
wrote:

>
> Andy Serpa writes:
>> I sometimes get a machine-level crash with both 2.3 & 2.4.  I'm not
>> doing any peeking or poking.  I cannot reliably reproduce this crash
>
> Please send me the program. I'll try to reproduce it on
> one of my machines here.
>
>> Now then, I have a free RAM indicator on my toolbar,
>> and I can watch the amount of free memory go down as
>> my programs run.  With 2.3, the memory
>> goes down to a certain level and stays there.  With 2.4, during those 30
>> seconds, the memory creeps back up (about 30 MB).  So I assume you've
>> done something different with the garbage collection, and it is taking
>> forever to release those temporary sequences for some reason?
>
> Yes, I've changed the storage allocator significantly.
> I'm using a WIN32 API routine directly.
> It might be giving the memory back to the system in this situation,
> rather than holding on to many megabytes of it. That takes more time 
> though.
> Perhaps you are now getting some disk paging activity too.

Does this also apply to allocate(). If so, I can reinstall its usage in 
win32lib and remove the WIN32 API calls.
-- 

cheers,
Derek Parnell

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu