Re: Boot up speed

Bryan Armstrong <bryan.armstrong-6tN4nzCoH/[email protected]>
Newsgroups gmane.comp.hardware.microcontrollers.tini
Message-ID <[email protected]>
Andy Page wrote:
> As promised I have looked at the serial output during the boot process.  The
> TStik pauses for ages at the line 'CPersistant blocks freed' actually the
> 'C' comes up and then the rest of the line about 1 minute later.
[snip]
> Transient blocks freed: 3503, size: 0B64AD C
This means that 13571 memory blocks were freed with an average size of 
about 55 bytes per block.  Once these are freed, adjacent blocks are 
coalesced.  This is what happens when you see the "C".  I'm guessing 
that your application has an inner loop that is creating tens of 
thousands of small objects that must be collected by the garbage collector.

Is this output the result of a CPU reset during your program execution, 
or after it has exited?

-- 
--
Bryan Armstrong
bryan.armstrong-6tN4nzCoH/[email protected]


_______________________________________________
TINI mailing list
TINI-6tN4nzCoH/[email protected]
To UNSUBSCRIBE, edit your profile, or see list archives:
http://lists.dalsemi.com/mailman/listinfo/tini
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.