DragonFly BSD
DragonFly kernel List (threaded) for 2010-02
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: kernel work week of 3-Feb-2010 HEADS UP


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Thu, 4 Feb 2010 16:33:30 -0800 (PST)

:...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@backplane.com>



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]