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