cvs commit: src/sys/vfs/hammer hammer.h hammer_flusher.c hammer_freemap.c hammer_inode.c hammer_ioctl.c hammer_transaction.c
Matthew Dillon
dillon at crater.dragonflybsd.org
Tue Jun 10 01:51:26 PDT 2008
dillon 2008/06/10 01:51:02 PDT
DragonFly src repository
Modified files:
sys/vfs/hammer hammer.h hammer_flusher.c
hammer_freemap.c hammer_inode.c
hammer_ioctl.c hammer_transaction.c
Log:
HAMMER 53G/Many: Performance tuning.
* Implement multiple flusher threads.
* Move the call to hammer_inode_waitreclaims() yet again. Call it from
hammer_vop_reclaim().
Revision Changes Path
1.79 +35 -9 src/sys/vfs/hammer/hammer.h
1.23 +142 -49 src/sys/vfs/hammer/hammer_flusher.c
1.16 +1 -1 src/sys/vfs/hammer/hammer_freemap.c
1.69 +25 -13 src/sys/vfs/hammer/hammer_inode.c
1.20 +4 -4 src/sys/vfs/hammer/hammer_ioctl.c
1.17 +0 -2 src/sys/vfs/hammer/hammer_transaction.c
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer.h.diff?r1=1.78&r2=1.79&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_flusher.c.diff?r1=1.22&r2=1.23&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_freemap.c.diff?r1=1.15&r2=1.16&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_inode.c.diff?r1=1.68&r2=1.69&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_ioctl.c.diff?r1=1.19&r2=1.20&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_transaction.c.diff?r1=1.16&r2=1.17&f=u
More information about the Commits
mailing list