PREMISE/ASSUMPTIONS
all SSD drives that I know of (including Generation1 SSDs) have a 1ms or less access time, sequential read speed (similarly) is extremely fast (let's say an average speed of 225mb/s seq read). If we assume an averageready-boost capable USB drive comparatively has ~8.5mb writes and ~31.5mb reads, then SSDs should be faster in every case - and thus be disabled when using a ssd? (please let me know if there is an error to this logic)
BACKGROUND
As I understand it, readyboost is useful in speeding up systems with amounts of RAM near the stated Win7 minimum by using USB Flash memory as a type of cache for frequently accessed files with the understanding that access times and sequential reads are faster from USB flash than from traditional spinning hard drives (albiet slower than from RAM). To be forthright, I really don't understand the difference in Windows caches (superfetch, readyboost, pagefile).
QUESTION
So the questions(s) I am curious in getting answered is: in a Win7 x64 system with 12gb ram and main/OS drive=256gb gen2 SSD, and a data drive=traditional 7200rpm sata2,
- Will running ReadyBoost with the given amount of RAM be helpful or hindrance?
- Would it be a hindrance to the above system to attempt to run ReadyBoost off a USB, seeing as OS (SSD) drive speeds are far faster?
- Is it possible (via registry setting change) to run ReadyBoost off an (internal) SSD drive instead of a removable media device? Would doing so be helpful?
(let's say there is an extra 16gb SSD laying around that could be purposed for this if helpful)
NOTES
I appreciate your consideration in helping to clear up my lack of understanding. As a scientist, I can ask some pretty painfully complex and detailed questions. if I have asked something unknowable, any analysis you can provide will be welcome. Thank you.