File tree Expand file tree Collapse file tree 2 files changed +5199
-1
lines changed Expand file tree Collapse file tree 2 files changed +5199
-1
lines changed Original file line number Diff line number Diff line change @@ -62,10 +62,34 @@ in this work:
62
62
63
63
## Resources
64
64
65
- - [ Latest patches] ( https://github.com/metaspace/linux/tree/null_blk )
65
+ - [ Latest patches] ( https://github.com/metaspace/linux/tree/rnull )
66
66
- [ Original RFC Patches] ( https://github.com/metaspace/linux/tree/null_block-RFC )
67
67
- [ Mailing List Post
] ( https://lore.kernel.org/all/[email protected] / )
68
68
69
+ # 6.7 Rebase ([ ` rnull-6.7 ` ] ( https://github.com/metaspace/linux/tree/rnull-6.7 ) )
70
+
71
+ Changes from null_blk-6.6:
72
+
73
+ - Move to ` Folio ` for memory backing instead of ` Page `
74
+ - Move to ` XArray ` for memory backing instead of ` RaddixTree `
75
+
76
+ ## Performance
77
+
78
+ ### Setup
79
+
80
+ - 12th Gen Intel(R) Core(TM) i5-12600
81
+ - 32 GB DRAM
82
+ - Debian Bullseye userspace
83
+
84
+ ### Results
85
+
86
+ - Plot shows ` (mean_iops_r - mean_iops_c) / mean_iops_c `
87
+ - 40 samples
88
+ - Difference of means modeled with t-distribution
89
+ - P95 confidence intervals
90
+
91
+ ![ ] ( rnull/rnull-6.7.svg )
92
+
69
93
# Performance September 2023 ([ ` null_blk-6.6 ` ] ( https://github.com/metaspace/linux/tree/null_blk-6.6 ) )
70
94
71
95
## Setup
You can’t perform that action at this time.
0 commit comments