Skip to content
This repository was archived by the owner on Oct 9, 2020. It is now read-only.
This repository was archived by the owner on Oct 9, 2020. It is now read-only.

memo: benchmark #14

Open
Open
@AkihiroSuda

Description

@AkihiroSuda
image command regular runc (root) (config) runrootless runrootless+seccomp
docker gentoo/stage3-amd64 emerge --sync 52s 1m43s 2m54s
ditto emerge zsh (after emerge --sync) 2m1s 9m3s (crashed quickly)
alpine apk add gcc 1.4s 2.2s 2.0s
ditto apk add openjdk8 3.1s 4.4s 3.14s
ditto git clone https://github.com/torvalds/linux.git 6m38s 10m43s (crashed quickly)
  • PRoot overhead seems significant for emerge, especially during compiling packages
  • For apk add, overhead is negligible
  • Suggestion:
    -- Enable PRoot only during apk/apt/yum operation
    -- Disable PRoot for compilation

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions