Re: FAL performance with hive-base registry in NAND flash

Tech-Archive recommends: Speed Up your PC by fixing your registry



Have you ever tried to enable the disk cache with a large writeback cache
size that might help a bit on your Flash performance when mounted as root.

"Brain" <Brain@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:uscHar5FIHA.936@xxxxxxxxxxxxxxxxxxxxxxx
Dear Michel,

Wow...this is the problem I met.
I really appreciate your guidance.

Thank you,
Brain

"Michel Verhagen [eMVP]" <support@xxxxxxxxxxxxxxxxxxxxx>
???????:%23uOBDy4FIHA.700@xxxxxxxxxxxxxxxxxxxxxxx
If you use hive-based registry, do you also set your NAND flash as "Mount
as root"?

If that's what you do, then that's the reason for the long boot times.
See
http://groups.google.co.nz/group/microsoft.public.windowsce.embedded/browse_thread/thread/c7f335e6eb8b9185/d01aafa4e1136463?hl=en&lnk=st&q=#d01aafa4e1136463
for more info.

Good luck,

Michel Verhagen, eMVP

GuruCE
http://GuruCE.com

Brain wrote:
Hi experts,


I have one perfomance problem of NAND flash.
If I use ram-based registry, system will take 15 secs to boot up
If I use hive-based registry, system will take 31 secs to boot up
(registry is stored in NAND flash)

Is this speed normal?
What can I do to make the boot up faster?

any comment would be appreciated.

OS: WinCE 5.0
Platform: freescale iMX31

Thank you,
Brain




.



Relevant Pages

  • Re: WinCE 5.0 RegFlush on Cold Boot
    ... the highest risk when using flash is full corruption due to power ... I know that this is not what is happening and I'm sure this registry flush ... at boot would not wear out a flash block for years. ... constantly it would still last a decade before you had a failure. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: WinCE 5.0 RegFlush on Cold Boot
    ... There's no clean way to prevent the flush, ... I know that this is not what is happening and I'm sure this registry flush ... at boot would not wear out a flash block for years. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: WinCE 5.0 RegFlush on Cold Boot
    ... I know that this is not what is happening and I'm sure this registry flush ... at boot would not wear out a flash block for years. ... a failure is most likely to just cause the bad sector to be ...
    (microsoft.public.windowsce.platbuilder)
  • Re: WinCE 5.0 RegFlush on Cold Boot
    ... Typical flash life is> 100,000 writes in a sector. ... Our devices are Data Terminals in Taxi cabs and they cold boot every time. ... Something like "Finalizing registry", for example, maybe just before the ...
    (microsoft.public.windowsce.platbuilder)
  • Re: WinCE 5.0 RegFlush on Cold Boot
    ... flash chips to avoid repeatedly writing to the same sectors. ... I suppose that, item 2, you could use a RAM-based registry, which I don't ... Paul T. ... Our devices are Data Terminals in Taxi cabs and they cold boot every time. ...
    (microsoft.public.windowsce.platbuilder)