<html><head><style type='text/css'>body { font-family: 'Verdana'; font-size: 10pt; color: #000000}</style></head><body>
<STYLE>body { font-family: 'Verdana'; font-size: 10pt; color: #000000}</STYLE>

<DIV>
<P>Hi</P>
<P>We're trying to optimize our memory usage, not exactly find leaks but profile our memory. We are on OL 4.0.8.</P>
<P>So far we've used _LzDebug.whyAlive() to analyze an application; is there a different recommended way to analyze the memory allcoation of an OL app? or are we doing the right thing?</P>
<P>Attached a screenshot of an example run. We need help to understand this output:</P>
<UL>
<LI>what are smoots?</LI>
<LI>why do objects contain smoots?</LI>
<LI>what are the numbers that start with a pound-sterling sign? in regular paranthesis&nbsp;like Array(4)? &nbsp;with "#" like in Array(4) #262</LI>
<LI>how to interpret the names on the leftmost side such as global.spriteroot?&nbsp;the ones&nbsp;after the colon?</LI></UL>
<P>is there any way we can translate these into bytes of memory? we have measured total RAM used separately, but would like to know whether the result of whyAlive is a dependable measure of the breakdown of this memory...</P>
<P>Thanks!</P>
<P>Gilad<BR><BR>Gilad&nbsp;Parann-Nissany<BR><BR>----- Forwarded Message -----<BR>From: "Ammar Tazami" &lt;Ammar.Tazami@corp.G.ho.st&gt;<BR>To: "Gilad Parann-Nissany" &lt;gilad.parann.nissany@g.ho.st&gt;, "Elias Khalil" &lt;Elias.Khalil@corp.G.ho.st&gt;<BR>Sent: Monday, April 7, 2008 6:52:59 PM (GMT+0200) Auto-Detected<BR>Subject: memory analysis small test<BR><BR><BR></P></DIV></body></html>