Skip to content

Recursive mount resource usageΒ #179

@jendap

Description

@jendap

Let's grab a deb package and mount it with "-r"

wget http://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-source-6.17.0_6.17.0-7.7_all.deb

ratarmount -r linux-source-6.17.0_6.17.0-7.7_all.deb

That takes 2+ minutes and 3+ GB ram on my notebook. The non-recursive is better at 10 seconds and 0.7 GB ram:

ratarmount linux-source-6.17.0_6.17.0-7.7_all.deb manual
ratarmount manual/control.tar.zst control
ratarmount manual/data.tar.zst data
ratarmount data/usr/src/linux-source-6.17.0.tar.bz2 source

Running time (ls -R linux-source-6.17.0_6.17.0-7.7_all/ | wc) was 3x faster with recursive mount.

It would be great ratarmount would take much less resources on mount :) But that is a different story. The recursive is sometimes borderline unusable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    performanceSomething is slower than it could be

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions