Skip to content

Way to have more threads busy #144

@FlorianHeigl

Description

@FlorianHeigl

Hi,

I'm just finishing up a disk rescue job for a coworker's family pictures...
It was a FAT disk with a destroyed MFT so the best I could get for them was files named by (exif) date.
Running fussel over it to make it into a browsable gallery so they can find their memories.

The stupid part of the whole story is I've fired up my largest server for the restore to do everything in RAM.
photorec - single threaded, using mostly 1/96 threads.
fussel - single threaded, using 1/96 threads, again.

maybe you could leave some hints how to raise the heap sizes & threads to get through the generation faster for large jobs? It's nice to use something build using modern software, but also means it's not as simple to speed up as doing for folder in stuff ; do find folder -exec blah {} + & done or using parallel or whatever.

If I understand it i can send a PR for the docs. (if not being the highest certainty, but I promise to try)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions