Skip to content

Support tmpfs for Sandbox Execution #2078

@kolrami

Description

@kolrami

As far as I can see the worker uses hard-links (from files in the CAS) to prepare the execution environment (sandbox) to run an action. I notice in my project that this preparation can be a big I/O bottleneck, therefore I use a sandbox in a tmpfs (RAM) which is significantly faster. Unfortunately, when using hard-links, the sandbox must be on the same file system as the CAS (as also documented) which is obviously not possible when we want to use a tmpfs. Would it be possible to e.g. use sym-links instead of hard-links?

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions