A memory leak is more often encountered in a traditional program where you do your own memory management. It happens if you allocate a chunk of memory and forget to free it when you are done. If you do that over and over, you get all these unused chunks of memory the computer still thinks you are using, so your program eats up more and more memory.

In the Rev world, it would be like doing a "create field" each time you needed a field but if you forget to "delete" the field, you end up with all these unused fields floating around using up memory. Eventually you will fill up all available memory. Another example would be cloning stacks and never closing them or closing them without their destroyStack property set to true.

Revolution handles memory for you, so usually you don't need to worry about it (unless there is a leak in Revolution). I don't know exactly what your application does, so I'm not sure if you would have memory-related problems.

At 04:23 AM 9/14/2006, you wrote:
Peter,

Can you explain what you mean by a memory leak and how that effects
stability?

Thanks.
Richard


On Sep 13, 2006, at 3:09 PM, Peter T. Evensen wrote:

What type of instability are you seeing?  If it is a memory leak,
adding RAM will only delay the inevitable.

From what I've seen, I don't think that Home vs Pro would make much
difference.

At 10:12 AM 9/13/2006, you wrote:
Our Rev application is to be used on kiosks, so the software (which
has a lot of moving parts to it) could be used continuously
throughout a given day. We're currently testing it under XP Home and
seeing some instability over the course of use. I'm starting to think
most of these problems are external to the application, as they occur
unpredictably, without any pattern, and are difficult to reproduce on
demand. Two items come to mind: inadequate RAM (512 on a new Fujitsu
laptop) and our use of XP Home.

I don't know what else is running on this Fujitsu that might be
effecting reliability. It's an off-the-shelf unit and I'm not
familiar enough with XP to know which software I can disable (being a
Mac person) to make the unit more reliable.

My question is, would upgrading to XP Pro or Embedded possibly create
a more reliable unit, and/or would adding more RAM make a difference
(the Rev application is the only application I am intentionally
running on this unit).

Thanks.
Richard Miller
Imprinter Technologies

Peter T. Evensen
http://www.PetersRoadToHealth.com
314-629-5248 or 888-682-4588

_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Peter T. Evensen
http://www.PetersRoadToHealth.com
314-629-5248 or 888-682-4588

_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to