BonzaiDuck
Lifer
- Jun 30, 2004
- 15,877
- 1,548
- 126
Do you think this is because rapid is using some form of deferred or lazy write? Where windows thinks its done copying yet the data is still in ramcache and needs another x (whatever the deferred write time is, 5 seconds is common in other ramcache software) amount of seconds to actually complete? I initially thought this, but dismissed it as it should only apply this while writing TO the Samsung drive. Then again??
Edit: After doing some quick tests myself I think that's exactly what's happening. The longer time is due to the slower medium its transferred to and the ramcache being too small to hold the entire file to transfer. I'm going to run some large file transfers with supercache with a 4gb cache vs an 8gb cache to verify.
Pulling the USB drive immediately would simulate a power loss which is exactly what they warn you about with deferred writes...data corruption.
Edit 2: Deferred write time seems to affect how soon it starts to drop/slow the transfer rate. Timed 5, 10, 20 second and each time when it was 5,10,20 seconds into the transfer is when it started to drop. This also seems to affect how long of a "hang" time you have at the end of the transfer.
For what its worth, Rapid time seems to match up closest to a 5 second deferred write.
I can appreciate the trouble some here are accepting in doing these tests. But a caching scheme is just a caching scheme, and if I think I truly notice the difference, the software is stable and reliable -- I won't trouble myself to put a magnifying glass on the process. And I appreciate the effort of those so inclined.
I would only GUESS that there is a lazy-write feature of the process. This, of course, was the same feature with a different caching scheme in ISRT SSD-caching and its "Maximum" setting. You were advised to use the more modest setting -- whatever it was called -- in which writes occurred to both the cache and the disk immediately.
I can't say if the risk is lower for having no other option with the RAM-caching of an SSD -- or someone more confident can comment.
I mentioned in other posts: I just purchased a refurbished laptop -- six-year-old technology -- with a maximum 4GB 2x2GB of RAM. I cloned the HDD to a Crucial MX100, for which sequential tests don't exceed 300MB/s. There was a hope that this might extend run-time on a single battery charge, but looking at the lappie HDD, I'm now thinking any gains are miniscule. But performance seems "way up there" just for the 300MB/s.
Should I swap the HDD back into the laptop? Can't say. Sometime this week, a package will arrive in the mail and I'll swap the 2x1GB RAMs for a 2x2GB kit. Given the way it works now, I can easily allow for 1GB to serve as cache for the PrimoCache product. That brings me to the question: "Is the $30 software purchase worth it?" Curiosity what it is, I'll stop buying lottery tickets for a few months and buy the Romex PrimoCache instead.
. .. Just to find out . . .
