Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reduce allocations within dir_blocks #447

Merged
merged 1 commit into from
Jan 26, 2024
Merged

Conversation

wcampbell0x2a
Copy link
Owner

No description provided.

Copy link

Benchmark for 1daaeda

Click to view benchmark
Test Base PR %
only_read/netgear_ax6100v2 5.6±0.01ms 2.9±0.00ms -48.21%
only_read/tplink_ax1800 21.8±0.07ms 7.3±0.13ms -66.51%
unsquashfs/full 12.9±0.12ms 10.3±0.12ms -20.16%
unsquashfs/full-path-filter 9.7±0.05ms 7.0±0.04ms -27.84%
unsquashfs/list 10.9±0.15ms 8.2±0.06ms -24.77%
unsquashfs/list-path-filter 10.0±0.05ms 7.3±0.05ms -27.00%
write_read/netgear_ax6100v2 1287.2±1.25ms 1292.7±4.56ms +0.43%
write_read/tplink_ax1800 7.1±0.02s 7.0±0.01s -1.41%

Copy link

Benchmark for 1daaeda

Click to view benchmark
Test Base PR %
only_read/netgear_ax6100v2 5.6±0.01ms 2.8±0.00ms -50.00%
only_read/tplink_ax1800 22.2±0.34ms 7.3±0.01ms -67.12%
unsquashfs/full 13.7±0.21ms 10.5±0.13ms -23.36%
unsquashfs/full-path-filter 10.2±0.14ms 7.1±0.11ms -30.39%
unsquashfs/list 11.2±0.16ms 8.6±0.08ms -23.21%
unsquashfs/list-path-filter 10.5±0.12ms 7.6±0.17ms -27.62%
write_read/netgear_ax6100v2 1308.4±13.21ms 1320.4±9.65ms +0.92%
write_read/tplink_ax1800 7.1±0.03s 7.6±0.09s +7.04%

Copy link

Benchmark for 0e74cd6

Click to view benchmark
Test Base PR %
only_read/netgear_ax6100v2 5.6±0.01ms 2.9±0.00ms -48.21%
only_read/tplink_ax1800 21.7±0.02ms 7.3±0.01ms -66.36%
unsquashfs/full 13.0±0.15ms 10.3±0.11ms -20.77%
unsquashfs/full-path-filter 9.7±0.04ms 7.0±0.04ms -27.84%
unsquashfs/list 10.9±0.05ms 8.2±0.06ms -24.77%
unsquashfs/list-path-filter 10.0±0.04ms 7.3±0.04ms -27.00%
write_read/netgear_ax6100v2 1284.7±1.13ms 1283.0±2.49ms -0.13%
write_read/tplink_ax1800 7.1±0.01s 7.0±0.01s -1.41%

Copy link

Benchmark for b467931

Click to view benchmark
Test Base PR %
only_read/netgear_ax6100v2 5.6±0.01ms 2.9±0.05ms -48.21%
only_read/tplink_ax1800 21.7±0.02ms 7.3±0.01ms -66.36%
unsquashfs/full 13.0±0.11ms 10.4±0.14ms -20.00%
unsquashfs/full-path-filter 9.8±0.39ms 7.0±0.05ms -28.57%
unsquashfs/list 11.0±0.10ms 8.2±0.07ms -25.45%
unsquashfs/list-path-filter 10.1±0.06ms 7.3±0.04ms -27.72%
write_read/netgear_ax6100v2 1289.1±4.75ms 1282.4±3.83ms -0.52%
write_read/tplink_ax1800 7.1±0.02s 7.1±0.03s 0.00%

Copy link

Benchmark for 7ab0ffd

Click to view benchmark
Test Base PR %
only_read/netgear_ax6100v2 5.6±0.01ms 2.8±0.00ms -50.00%
only_read/tplink_ax1800 21.8±0.02ms 7.4±0.18ms -66.06%
unsquashfs/full 13.6±0.22ms 10.5±0.24ms -22.79%
unsquashfs/full-path-filter 9.8±0.11ms 7.3±0.10ms -25.51%
unsquashfs/list 11.3±0.39ms 8.3±0.15ms -26.55%
unsquashfs/list-path-filter 10.4±0.08ms 7.6±0.12ms -26.92%
write_read/netgear_ax6100v2 1298.8±4.70ms 1297.3±7.24ms -0.12%
write_read/tplink_ax1800 7.2±0.05s 7.2±0.05s 0.00%

@wcampbell0x2a wcampbell0x2a merged commit efe55c6 into master Jan 26, 2024
31 checks passed
@wcampbell0x2a wcampbell0x2a deleted the reduce-dir-blocks-alloc branch January 26, 2024 05:21
@wcampbell0x2a wcampbell0x2a added the S-Add-To-Changelog Status: Fixed, just needs added to Changelog label Jan 26, 2024
@wcampbell0x2a wcampbell0x2a removed the S-Add-To-Changelog Status: Fixed, just needs added to Changelog label Mar 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant