This is still a work in progress, and isn't meant to be landed in its
current state. I'm only pushing this code publicly now, rather than when
it's "done", so the design of the changes implemented here can be
compared with the code in the ZFS on Linux PR here:
https://github.com/zfsonlinux/zfs/pull/6133

There's a "high level" comment about the new design of `zil_commit()` in
a code comment above that function; please see that for more details.
You can view, comment on, or merge this pull request online at:

  https://github.com/openzfs/openzfs/pull/377

-- Commit Summary --

  * WIP: ZIL Performance Improvements

-- File Changes --

    M usr/src/cmd/ztest/ztest.c (13)
    M usr/src/uts/common/fs/zfs/sys/dmu.h (2)
    M usr/src/uts/common/fs/zfs/sys/zil.h (7)
    M usr/src/uts/common/fs/zfs/sys/zil_impl.h (33)
    M usr/src/uts/common/fs/zfs/txg.c (12)
    M usr/src/uts/common/fs/zfs/zfs_vnops.c (14)
    M usr/src/uts/common/fs/zfs/zil.c (1117)
    M usr/src/uts/common/fs/zfs/zio.c (33)
    M usr/src/uts/common/fs/zfs/zvol.c (16)
    M usr/src/uts/common/sys/debug.h (5)

-- Patch Links --

https://github.com/openzfs/openzfs/pull/377.patch
https://github.com/openzfs/openzfs/pull/377.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openzfs/openzfs/pull/377

------------------------------------------
openzfs-developer
Archives: https://openzfs.topicbox.com/groups/developer/
Powered by Topicbox: https://topicbox.com

Reply via email to