Re: [NTLK] Heap

From: Victor Rehorst (victor_at_newtontalk.net)
Date: Thu Jul 18 2002 - 19:03:25 EDT


On Thu, 18 Jul 2002, MuHammed Lonon wrote:

>
> 2 questions about heap
>
> 1) What is the lowest amount of free heap that you
> can have and still have the Newt "stable and
> responsive". I currently make sure that I don't go
> below 300k but I am guessing that the threshold is
> somewhere around 150.

Ah, a time-honoured question around here, one with no true answer :)
Okay, so I'm being a little dramatic. Basicially, if the Newt is no
longer "responsive and stable", then you're running low on heap. I've
done:

-Notes (my notes soup is kinda big, around 4-500K)
-Works Calculations (doing graphs)
-Solo DX (hey, gotta have some fun)
-Avi's Backdrop (behind all that)

all at the same time before, and been totally fine. YMMV. If things
start to get a little pokey, freeze some little-used packages. Don't know
about package freezing? Read this and download the package:

http://www.chuma.org/code/newton/freezeit/

Run it, enable freezing, close it, delete it. Now, when you select a
package in Extras and tap the Routing button (the Envelope), you'll have
an option to Freeze the package. Simply tap on the package again to Thaw
it.

> 2) Is there a "free" program ou there that provides
> the functionalty of HeapSaver I would register my demo
> but the money's tighter than...well you know.

I don't think so... its functionality is pretty unique. To find out what
HeapSaver does:

http://www.unna.org/unna/utilites/HeapSaver1.07/Heap%20Saver.txt

read the first paragraph of that.

-- 
Victor Rehorst - victor_at_newtontalk.net - chuma_at_chuma.org
NewtonTalk list administrator - http://www.newtontalk.net
Will help you with your list problems - as long as you're nice.

-- Read the List FAQ/Etiquette: http://www.newtontalk.net/faq.html Read the Newton FAQ: http://www.guns-media.com/mirrors/newton/faq/ This is the NewtonTalk mailing list - http://www.newtontalk.net



This archive was generated by hypermail 2.1.2 : Thu Aug 01 2002 - 06:02:53 EDT