Re: IPSM speed increase by Tweeeek
Tweeeek
Thu Oct 27 09:39:49 CDT 2005
Hi
On investigating the IPSM 3.7 documentation, point 6.4 PSM Idle Flash
Cleanup - Idle mentions two tasks file volume cleanup, registry volume clean
up, that run when the device is idle. I can see this when I copy a file to
fresh psm (25 Mb). If I delete the file and then copy the same file but
renamed then because the flash is now dirty it takes almost twice as long to
copy the file to IPSM (which is expected).
If however I delete the file in IPSM wait for the system to go into idle and
then copy the same file but renamed to IPSM I find that to speed it copies
the file is the same as copying to fresh flash.
IPSM gives the option to the OEM to take control of this particular
functions, but what's the point when the functions are called anyway because
the tasks can run whenever the scheduler gives them a time slice. These
tasks are assigned a task priority just above the idle task.
Regards
"Tweeeek" <Tariq.Mahmood@nospam.com> wrote in message
news:djo6o3$jv4$1$8302bc10@news.demon.co.uk...
> Hi
> I have found a few pointers in the PSM documentation, there is mention of
> PSM Idle Flash Clean up, which consist of file volume clean up and
> registry volume clean up that run when the device is idle. These tasks
> will erase "dirty" flash blocks so that future write operations will find
> "clean" flash and succeed quickly.
>
> Has anyone implemented this, and did you see any significant increase in
> speed of writing to flash.
>
> Regards
>
>
> "Tweeeek" <Tariq.Mahmood@nospam.com> wrote in message
> news:djnv3t$91j$1$8302bc10@news.demon.co.uk...
>>I am currently using IPSM 3.7.030924 hardware is pxa255 based and OS is
>>wince 4.2. I would very much like to increase the speed of reading and
>>writing from IPSM, has anyone tried this.
>>
>> Currently I am trying to gauge speed of reading and writing to IPSM by
>> transfering large files to and from IPSM.
>>
>> Regards
>>
>>
>>
>
>