Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement vblock split write amp reduction algo #582

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on Feb 13, 2023

  1. Implement vblock split write amp reduction algo

    During a vblock split, we can save write amp by using
    mpool_mblock_punch() to FALLOC_FL_PUNCH_HOLE a portion of the mblock for
    both the left and right hand side destination mblocks.
    
    Signed-off-by: Tristan Partin <[email protected]>
    Co-authored-by: Nabeel Meeramohideen Mohamed <[email protected]>
    tristan957 and nabeelmmd committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    f63eee5 View commit details
    Browse the repository at this point in the history
  2. current status

    tristan957 committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    f496dc4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    20010dc View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2023

  1. Works?

    tristan957 committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    74e2875 View commit details
    Browse the repository at this point in the history