Skip to content

Commit e0016d7

Browse files
author
Andreas Hindborg
committed
rnull: add benchmark results for v6.12-rc2
1 parent 6b4efce commit e0016d7

File tree

2 files changed

+4954
-0
lines changed

2 files changed

+4954
-0
lines changed

src/Null-Block-Driver.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,30 @@ in this work:
6767
- [Mailing List Post](https://lore.kernel.org/all/[email protected]/)
6868
- [Subset merged in v6.11-rc1](https://lore.kernel.org/all/[email protected]/)
6969

70+
## 6.12-rc2 Rebase ([`rnull-v6.12-rc2`](https://git.kernel.org/pub/scm/linux/kernel/git/a.hindborg/linux.git/log/?h=rnull-v6.12-rc2))
71+
72+
Changes from `rnull-v6.10`:
73+
74+
- Make `QueueData` references pinned.
75+
76+
### Performance
77+
78+
#### Setup
79+
80+
- AMD Ryzen 5 7600
81+
- 32 GB 4800 MT/s DDR5 on one channel
82+
- 1x Samsung 990 Pro 1TB (PCIe 4.0 x4 16 GT/S)
83+
- NixOS 24.05
84+
85+
#### Results
86+
87+
- Plot shows `(mean_iops_r - mean_iops_c) / mean_iops_c`
88+
- 40 samples for each configuration
89+
- Difference of means modeled with t-distribution
90+
- P95 confidence intervals
91+
92+
![](rnull/rnull-v6.12-rc2.svg)
93+
7094
## 6.11 Rebase ([`rnull-v6.11`](https://git.kernel.org/pub/scm/linux/kernel/git/a.hindborg/linux.git/log/?h=rnull-v6.11))
7195

7296
Changes from `rnull-v6.10`:

0 commit comments

Comments
 (0)