EmbeddedRelated.com
Forums

porting linux to arm

Started by renjith_rohin April 22, 2011
--- In l..., "Donald H" wrote:
>
> --- In l..., "rtstofer" wrote:
> >
> >
> >
> > --- In l..., renjith ks wrote:
> > >
> > > Can I use the SDCard or a USB Flash drive as a virtual RAM?
> > > At first I googled it and I think it is possible with PCs now.
> > > Waiting for the valid suggestions.
> > >
> >
> > Of course it will work. My Win 7 machine uses a Compact Flash as a cache.
>
> Wow, it would seem to me that this would be slow to program and have a limited life !
>
> Does this really work on a daily basis ?
> What Win 7 machine are you using ?

Have a look at this:

http://en.wikipedia.org/wiki/ReadyBoost

Best regards,

Martin

An Engineer's Guide to the LPC2100 Series

--- In l..., "Donald H" wrote:
>
> --- In l..., "rtstofer" wrote:
> >
> >
> >
> > --- In l..., renjith ks wrote:
> > >
> > > Can I use the SDCard or a USB Flash drive as a virtual RAM?
> > > At first I googled it and I think it is possible with PCs now.
> > > Waiting for the valid suggestions.
> > >
> >
> > Of course it will work. My Win 7 machine uses a Compact Flash as a cache.
>
> Wow, it would seem to me that this would be slow to program and have a limited life !
>
> Does this really work on a daily basis ?
> What Win 7 machine are you using ?
>
> Wouldn't real RAM be better for this type of thing ?
> A Win 7 64-bit machine with lots of GBs of RAM would be far faster/cheaper and more reliable, right ?
>
> don
>

The machine is a very fast quad core 8 thread super whiz-bang PC with SATA drives in a RAID 1 configuration and many GB of RAM.

However, Microsoft now has what they call ReadyBoost as yet another cache of the disk system:

http://en.wikipedia.org/wiki/ReadyBoost

I haven't studied the efficacy of the setup, I just plugged in a CF and Win 7 did the rest. In fact, Win 7 recommended the setup during setup.

Note in the Wikipedia article that Microsoft wants to expand the concept to use spare RAM on other networked machines.

It's not just that HDDs are slow (relatively) but they also have a constrained path and are essentially serial devices. The only way to get some speed is to add parallel drives like this ReadyBoost cache setup.

Richard