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

Support File Extended #613

Closed
wants to merge 3 commits into from
Closed

Conversation

wcampbell0x2a
Copy link
Owner

@wcampbell0x2a wcampbell0x2a commented Sep 10, 2024

No description provided.

@wcampbell0x2a wcampbell0x2a changed the title Update to deku v0.18.1 Support File Extended Sep 10, 2024
@github-actions github-actions bot added A-unsquashfs backhand-cli: unsquashfs A-backhand-lib A-tests bakchand-tests A-backhand-cli labels Sep 10, 2024
Base automatically changed from update-deku-0.18-v2 to master September 10, 2024 11:01
* Don't convert BasicFile into ExtendedFile
@wcampbell0x2a wcampbell0x2a force-pushed the support-inode-file-extended branch from c7548f1 to 1168581 Compare September 10, 2024 11:04
Copy link

Benchmark for b98f465

Click to view benchmark
Test Base PR %
only_read/netgear_ax6100v2 2.5±0.01ms 2.5±0.00ms 0.00%
only_read/tplink_ax1800 6.7±0.08ms 6.8±0.15ms +1.49%
unsquashfs/full 12.0±0.13ms 11.6±0.19ms -3.33%
unsquashfs/full-path-filter 8.5±0.20ms 8.2±0.12ms -3.53%
unsquashfs/list 9.0±0.18ms 8.5±0.31ms -5.56%
unsquashfs/list-path-filter 8.0±0.15ms 7.8±0.22ms -2.50%
write_read/netgear_ax6100v2 1285.9±9.79ms 1290.7±7.79ms +0.37%
write_read/tplink_ax1800 7.6±0.08s 7.2±0.04s -5.26%

@wcampbell0x2a
Copy link
Owner Author

I need to check the other fields and make sure we support everything

@wcampbell0x2a wcampbell0x2a force-pushed the support-inode-file-extended branch from 1168581 to c6ee550 Compare September 12, 2024 00:50
Copy link

Benchmark for 7819e84

Click to view benchmark
Test Base PR %
only_read/netgear_ax6100v2 2.5±0.00ms 2.5±0.00ms 0.00%
only_read/tplink_ax1800 6.7±0.03ms 6.7±0.01ms 0.00%
unsquashfs/full 11.3±0.17ms 11.3±0.13ms 0.00%
unsquashfs/full-path-filter 8.0±0.09ms 8.0±0.08ms 0.00%
unsquashfs/list 8.3±0.08ms 8.3±0.15ms 0.00%
unsquashfs/list-path-filter 7.4±0.05ms 7.4±0.07ms 0.00%
write_read/netgear_ax6100v2 1274.2±4.98ms 1278.2±3.86ms +0.31%
write_read/tplink_ax1800 7.1±0.02s 7.1±0.05s 0.00%

@wcampbell0x2a wcampbell0x2a force-pushed the support-inode-file-extended branch from c6ee550 to 8067e76 Compare September 12, 2024 01:04
Copy link

Benchmark for bfe50b8

Click to view benchmark
Test Base PR %
only_read/netgear_ax6100v2 2.5±0.02ms 2.5±0.00ms 0.00%
only_read/tplink_ax1800 6.7±0.01ms 6.7±0.01ms 0.00%
unsquashfs/full 11.4±0.17ms 11.3±0.18ms -0.88%
unsquashfs/full-path-filter 8.1±0.14ms 8.1±0.14ms 0.00%
unsquashfs/list 8.4±0.16ms 8.5±0.15ms +1.19%
unsquashfs/list-path-filter 7.4±0.12ms 7.6±0.19ms +2.70%
write_read/netgear_ax6100v2 1280.4±7.63ms 1279.4±4.63ms -0.08%
write_read/tplink_ax1800 7.1±0.01s 7.1±0.03s 0.00%

@wcampbell0x2a wcampbell0x2a force-pushed the support-inode-file-extended branch from 8067e76 to 8f9239f Compare September 12, 2024 01:47
Copy link

Benchmark for 2c2e8c1

Click to view benchmark
Test Base PR %
only_read/netgear_ax6100v2 2.5±0.00ms 2.5±0.00ms 0.00%
only_read/tplink_ax1800 6.7±0.05ms 6.7±0.05ms 0.00%
unsquashfs/full 11.3±0.12ms 11.3±0.12ms 0.00%
unsquashfs/full-path-filter 7.9±0.06ms 8.0±0.05ms +1.27%
unsquashfs/list 8.2±0.05ms 8.3±0.12ms +1.22%
unsquashfs/list-path-filter 7.3±0.05ms 7.4±0.07ms +1.37%
write_read/netgear_ax6100v2 1273.2±3.71ms 1270.1±4.80ms -0.24%
write_read/tplink_ax1800 7.0±0.01s 7.0±0.01s 0.00%

@wcampbell0x2a wcampbell0x2a force-pushed the support-inode-file-extended branch from 8f9239f to f9aa447 Compare September 12, 2024 01:57
Copy link

Benchmark for e9b33cc

Click to view benchmark
Test Base PR %
only_read/netgear_ax6100v2 2.5±0.01ms 2.5±0.01ms 0.00%
only_read/tplink_ax1800 6.7±0.01ms 6.7±0.02ms 0.00%
unsquashfs/full 11.4±0.28ms 11.4±0.21ms 0.00%
unsquashfs/full-path-filter 8.0±0.07ms 8.2±0.18ms +2.50%
unsquashfs/list 8.4±0.14ms 8.3±0.11ms -1.19%
unsquashfs/list-path-filter 7.5±0.13ms 7.4±0.10ms -1.33%
write_read/netgear_ax6100v2 1270.2±2.66ms 1373.7±28.29ms +8.15%
write_read/tplink_ax1800 7.1±0.04s 7.4±0.29s +4.23%

working, now for unsquashfs to understand sparse...
Copy link

Benchmark for ce84fbe

Click to view benchmark
Test Base PR %
only_read/netgear_ax6100v2 2.5±0.00ms 2.5±0.00ms 0.00%
only_read/tplink_ax1800 6.7±0.01ms 6.7±0.01ms 0.00%
unsquashfs/full 11.3±0.12ms 11.2±0.11ms -0.88%
unsquashfs/full-path-filter 7.9±0.06ms 8.0±0.05ms +1.27%
unsquashfs/list 8.2±0.10ms 8.2±0.05ms 0.00%
unsquashfs/list-path-filter 7.3±0.04ms 7.4±0.04ms +1.37%
write_read/netgear_ax6100v2 1273.5±2.96ms 5.0±0.01s +292.62%
write_read/tplink_ax1800 7.0±0.02s 16.2±0.02s 131.43%

@wcampbell0x2a wcampbell0x2a deleted the support-inode-file-extended branch January 18, 2025 04:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-backhand-cli A-backhand-lib A-tests bakchand-tests A-unsquashfs backhand-cli: unsquashfs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant