uutils
coreutils
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
sort: Replace malloc and 0 fill with huge reserve & min 0 fill
#10975
Comparing
oech3:sort-malloc0
(
635e73f
) with
main
(
298e147
)
CodSpeed Performance Gauge
+65%
Improvement
22
Untouched
266
Skipped
38
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Untouched
Skipped
326 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sort_long_line[160000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
+65%
1,434.1 µs
871.6 µs
Uses the
Memory instrument
to collect Memory usage metrics.
sort_german_c_locale
src/uu/sort/benches/sort_locale_c_bench.rs
CodSpeed Performance Gauge
+49%
2.7 MB
1.8 MB
Uses the
Memory instrument
to collect Memory usage metrics.
sort_german_de_locale
src/uu/sort/benches/sort_locale_de_bench.rs
CodSpeed Performance Gauge
+49%
2.7 MB
1.8 MB
Uses the
Memory instrument
to collect Memory usage metrics.
sort_long_line[160000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
+16%
702 KB
604.4 KB
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sort_ascii_c_locale
src/uu/sort/benches/sort_locale_c_bench.rs
CodSpeed Performance Gauge
+14%
18.2 ms
16 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sort_ascii_utf8_locale
src/uu/sort/benches/sort_locale_utf8_bench.rs
CodSpeed Performance Gauge
+12%
17.6 ms
15.8 ms
Uses the
Memory instrument
to collect Memory usage metrics.
sort_reverse_utf8_locale
src/uu/sort/benches/sort_locale_utf8_bench.rs
CodSpeed Performance Gauge
+11%
2.6 MB
2.3 MB
Uses the
Memory instrument
to collect Memory usage metrics.
sort_mixed_utf8_locale
src/uu/sort/benches/sort_locale_utf8_bench.rs
CodSpeed Performance Gauge
+11%
2.6 MB
2.3 MB
Uses the
Memory instrument
to collect Memory usage metrics.
sort_mixed_c_locale
src/uu/sort/benches/sort_locale_c_bench.rs
CodSpeed Performance Gauge
+11%
2.6 MB
2.3 MB
Uses the
Memory instrument
to collect Memory usage metrics.
sort_ascii_utf8_locale
src/uu/sort/benches/sort_locale_utf8_bench.rs
CodSpeed Performance Gauge
+10%
5.1 MB
4.6 MB
Uses the
Memory instrument
to collect Memory usage metrics.
sort_ascii_c_locale
src/uu/sort/benches/sort_locale_c_bench.rs
CodSpeed Performance Gauge
+10%
5.1 MB
4.6 MB
Uses the
Memory instrument
to collect Memory usage metrics.
sort_unique_utf8_locale
src/uu/sort/benches/sort_locale_utf8_bench.rs
CodSpeed Performance Gauge
+8%
3.7 MB
3.5 MB
Uses the
Memory instrument
to collect Memory usage metrics.
sort_mixed_data[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
+7%
21.9 MB
20.5 MB
Uses the
Memory instrument
to collect Memory usage metrics.
sort_dictionary_order[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
+7%
22 MB
20.5 MB
Uses the
Memory instrument
to collect Memory usage metrics.
sort_ascii_only[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
+6%
21.6 MB
20.4 MB
Uses the
Memory instrument
to collect Memory usage metrics.
sort_reverse_locale[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
+5%
21.6 MB
20.5 MB
Uses the
Memory instrument
to collect Memory usage metrics.
sort_accented_data[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
+5%
21.6 MB
20.5 MB
Uses the
Memory instrument
to collect Memory usage metrics.
sort_unique_locale[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
+3%
33 MB
31.9 MB
Uses the
Memory instrument
to collect Memory usage metrics.
sort_numeric[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
+3%
44.8 MB
43.3 MB
Uses the
Memory instrument
to collect Memory usage metrics.
sort_general_numeric[200000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
+3%
23.6 MB
22.8 MB
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sort_unique_utf8_locale
src/uu/sort/benches/sort_locale_utf8_bench.rs
CodSpeed Performance Gauge
+3%
37.3 ms
36.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sort_german_c_locale
src/uu/sort/benches/sort_locale_c_bench.rs
CodSpeed Performance Gauge
+3%
37.3 ms
36.2 ms
Uses the
Memory instrument
to collect Memory usage metrics.
sort_key_field[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
+3%
28.9 MB
28.1 MB
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sort_reverse_utf8_locale
src/uu/sort/benches/sort_locale_utf8_bench.rs
CodSpeed Performance Gauge
+3%
36.6 ms
35.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sort_mixed_c_locale
src/uu/sort/benches/sort_locale_c_bench.rs
CodSpeed Performance Gauge
+3%
36.7 ms
35.7 ms
1
2
...
14
Commits
Click on a commit to change the comparison range
Base
main
298e147
+64.53%
sort: Replace malloc and 0 fill with huge reserve & min 0 fill
635e73f
20 hours ago
by oech3
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs