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