HAMMER 53G/Many: Performance tuning.
commit668b649690a2639256562c0624f488c0578db351
authorMatthew Dillon <dillon@dragonflybsd.org>
Tue, 10 Jun 2008 08:51:02 +0000 (10 08:51 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Tue, 10 Jun 2008 08:51:02 +0000 (10 08:51 +0000)
treeba4647cab6f0a8f1208fddd5ffe6cdc8401fa2b8
parentaed572bb54323d089afedc0fbe330287fab9a15d
HAMMER 53G/Many: Performance tuning.

* Implement multiple flusher threads.

* Move the call to hammer_inode_waitreclaims() yet again.  Call it from
  hammer_vop_reclaim().
sys/vfs/hammer/hammer.h
sys/vfs/hammer/hammer_flusher.c
sys/vfs/hammer/hammer_freemap.c
sys/vfs/hammer/hammer_inode.c
sys/vfs/hammer/hammer_ioctl.c
sys/vfs/hammer/hammer_transaction.c