HAMMER 53G/Many: Performance tuning.
authorMatthew Dillon <dillon@dragonflybsd.org>
Tue, 10 Jun 2008 08:51:02 +0000 (08:51 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Tue, 10 Jun 2008 08:51:02 +0000 (08:51 +0000)
commitda2da3753b224ecb38f3c9ae07cfc876d1de6dad
treee969a0f77a686a8e89d6baebf9a93e52748e87cb
parent269c5eab40b06b4c47dd8e5fc49c35674f16fe22
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