On Jun 21, 2006, at 11:05, Anton B. Rang wrote:


My guess from reading between the lines of the Samsung/Microsoft press release is that there is a mechanism for the operating system to "pin" particular blocks into the cache (e.g. to speed boot) and the rest of the cache is used for write buffering. (Using it as a read cache doesn't buy much compared to using the normal drive cache RAM for that, and might also contribute to wear, which is why read caching appears to be under OS control rather than automatic.)

Actually, Microsoft has been posting a bit about this for the upcoming Vista release .. WinHEC '06 had a few interesting papers and it looks like Microsoft is going to be introducing SuperFetch, ReadyBoost, and ReadyDrive .. mentioned here:

http://www.microsoft.com/whdc/system/sysperf/accelerator.mspx

The ReadyDrive paper seems to outline their strategy on the industry Hybrid Drive push and the recent t13.org adoption of the ATA-ACS8 command set:

http://www.microsoft.com/whdc/device/storage/hybrid.mspx

It also looks like they're aiming at some sort of driver level PriorityIO scheme which should play nicely into lower level tiered hardware in an attempt for more intelligent read/write caching:

http://www.microsoft.com/whdc/driver/priorityio.mspx

---
.je


_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to