View Single Post
  #11 (permalink)  
Old 04-03-2009, 12:29 AM
SnoopDawg's Avatar
SnoopDawg
PPCGeeks Regular
Offline
Location: Hendersonville
 
Join Date: Feb 2009
Posts: 147
Reputation: 100
SnoopDawg is keeping up the good workSnoopDawg is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: ReadyBoost for Touch Pro.

Quote:
Originally Posted by ShadowDrake View Post
I think the OP misunderstands readyboost a little bit.

Readyboost lpre-loads commonly accessed files on to reserved space on USB flash drives. Only USB 2.0 drives are supported, and some flash drives that are 2.0 may still fail due to having inherently low speeds.

The reason that these small files are loaded into the flash drive is because the access times are much faster than that of a hard drive. In a hard drive, the read/write head has to physically move around the platters inside the drive to access information stored in different locations. On a flash drive, it's all solid-state, so access times are considerably faster - no moving parts to have to wait for!

Our phones don't have hard drives, their internal storage is solid state. The internal memory and RAM both have fairly high data transfer rates... especially when compared to the transfer speed of the SD card slot. So because there is little-to-no latency for small, random read/writes, something like readyboost wouldn't help at all.
As I am scrolling down the message, I was like maybe there is a misunderstanding of what readyboost is. ShadowDrake, you are spot on!

It is only for application executables. There is a process that benchmarks the card to determine if it would meet certain performance requirements.

The pagepool loads the executable in memory so it doesn't need to reload for each block. Now the executable has to be less than the pagepool size.
Reply With Quote