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