Relax allocation throttling for ditto blocks.  Due to random imbalances
in allocation it tends to push block copies to one vdev, that looks looks
slightly better at the moment.  Slightly less strict policy allows both
improve data security and surprisingly write performance, since we don't
need to touch extra metaslabs on each vdev to respect the min distance.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * 9751 Allocation throttling misplacing ditto blocks

-- File Changes --

    M usr/src/uts/common/fs/zfs/metaslab.c (13)

-- Patch Links --

https://github.com/openzfs/openzfs/pull/688.patch
https://github.com/openzfs/openzfs/pull/688.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/688

------------------------------------------
openzfs: openzfs-developer
Permalink: 
https://openzfs.topicbox.com/groups/developer/T5b2a8092d211827d-Mcad95973d978896f413ef4ec
Delivery options: https://openzfs.topicbox.com/groups/developer/subscription

Reply via email to