Quote:
Originally Posted by isosdcftp
Main problem with that would be 3 things...
1. Flash is ALOT slower than RAM. Writing and reading variables from it will grind even a simple application to a halt.
2. Flash has limited read/write cycles before it breaks down. Although its a lot (I believe several 100,000 cycles), using flash as virtual memory will severely reduce it's lifespan.
3. In order to accomplish this (in a reasonable amount of time) we would need source code for Windows CE's memory allocation code. And even then we would need to develop a algorithm to keep the most frequently used/speed vital information off the virtual memory.
In short, I don't believe this is feasible or even helpful as the speed would be awful.
|
Good post. I forgot about the differences between flash ROM and RAM.