]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: Choose PDW over traditional RMW if number of reads required is equal 65388/head
authorJamie Pryde <jamiepry@uk.ibm.com>
Thu, 4 Sep 2025 10:52:53 +0000 (11:52 +0100)
committerJamie Pryde <jamiepry@uk.ibm.com>
Thu, 4 Sep 2025 11:06:42 +0000 (12:06 +0100)
commit46df73f20f02dc487aa41817b7d1da16662d89c9
treed0e4594ffc0d0661886e2324dbf5908b95424078
parent0e5e1aa1f09e3bb3c41cbf19bf2a0bfc7d805de8
osd: Choose PDW over traditional RMW if number of reads required is equal

We currently only choose to do a parity delta write if the number of reads required
is fewer than for a traditional read modify write. Performance testing shows a small
benefit to doing PDW for random I/O workloads when the number of reads is the same.

Signed-off-by: Jamie Pryde <jamiepry@uk.ibm.com>
src/osd/ECTransaction.cc