XP Home vs. Pro vs. Embedded

Peter T. Evensen pevensen at siboneylg.com
Thu Sep 14 12:08:23 EDT 2006

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:
>Can you explain what you mean by a memory leak and how that effects
>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
>>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).
>>>Richard Miller
>>>Imprinter Technologies
>>Peter T. Evensen
>>314-629-5248 or 888-682-4588
>>use-revolution mailing list
>>use-revolution at lists.runrev.com
>>Please visit this url to subscribe, unsubscribe and manage your
>>subscription preferences:
>use-revolution mailing list
>use-revolution at lists.runrev.com
>Please visit this url to subscribe, unsubscribe and manage your 
>subscription preferences:

Peter T. Evensen
314-629-5248 or 888-682-4588 

More information about the Use-livecode mailing list