Remove the old bash script and update README.md and CLAUDE.md
This commit is contained in:
+4
-4
@@ -8,7 +8,7 @@ for diagnosing ZFS ZIL performance (NFS / iSCSI / VM sync workloads).
|
||||
Three profiles
|
||||
--------------
|
||||
* **cdm** — the four CrystalDiskMark default tests (``SEQ1M Q8T1``, ``SEQ1M
|
||||
Q1T1``, ``RND4K Q32T1``, ``RND4K Q32T16``), each measured for read *and*
|
||||
Q1T1``, ``RND4K Q32T16``, ``RND4K Q1T1``), each measured for read *and*
|
||||
write, reported in MB/s and IOPS.
|
||||
* **slog** — synchronous 4K random writes swept across thread counts, reporting
|
||||
IOPS, MB/s and p50/p99 *commit latency*. This is the load a ZFS SLOG sees.
|
||||
@@ -124,13 +124,13 @@ class CdmTest:
|
||||
return "write" if self.seq else "randwrite"
|
||||
|
||||
|
||||
# The four CrystalDiskMark default tests, as data. Q = queue depth (iodepth),
|
||||
# T = threads (numjobs).
|
||||
# The four CrystalDiskMark default tests, as data, in CrystalDiskMark's own
|
||||
# display order. Q = queue depth (iodepth), T = threads (numjobs).
|
||||
CDM_TESTS: tuple[CdmTest, ...] = (
|
||||
CdmTest("SEQ1M Q8T1", bs="1m", iodepth=8, numjobs=1, seq=True),
|
||||
CdmTest("SEQ1M Q1T1", bs="1m", iodepth=1, numjobs=1, seq=True),
|
||||
CdmTest("RND4K Q32T1", bs="4k", iodepth=32, numjobs=1, seq=False),
|
||||
CdmTest("RND4K Q32T16", bs="4k", iodepth=32, numjobs=16, seq=False),
|
||||
CdmTest("RND4K Q1T1", bs="4k", iodepth=1, numjobs=1, seq=False),
|
||||
)
|
||||
|
||||
# Thread counts for the SLOG sweep. T1 is the headline single-stream latency;
|
||||
|
||||
Reference in New Issue
Block a user