kernel work week of 3-Feb-2010 HEADS UP

Matthew Dillon dillon at apollo.backplane.com
Thu Feb 4 16:36:41 PST 2010


:...but you are leaving some room for also using it as a write cache later, 
:right?  Whether it's some special hook for HAMMER's un/redo log, or 
:something completely filesystem agnostic, it seems it could be a huge 
:benefit to some applications. (like databases?)
:
:Just thinking out loud: if you have some resident-like way of "locking" 
:data on the SSD, that might be an interesting way to get something similar 
:to ReadyBoost.  (That would perhaps make for a neat GSoC project?)
:
:MAgnus

    Yes, it's theoretically possible by creating a small partition
    on the SSD (separate from the swap partition) and assigning
    all of HAMMER's UNDO FIFO disk blocks to it.  That would make
    fsync() considerably faster (65uS instead of 4-10ms).  It's
    not on my personal TODO list though.

					-Matt
					Matthew Dillon 
					<dillon at backplane.com>





More information about the Kernel mailing list