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:
>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
>>use-revolution at lists.runrev.com
>>Please visit this url to subscribe, unsubscribe and manage your
>>subscription preferences:
>>http://lists.runrev.com/mailman/listinfo/use-revolution
>
>_______________________________________________
>use-revolution mailing list
>use-revolution at lists.runrev.com
>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
More information about the use-livecode
mailing list