diff options
| -rw-r--r-- | scripts/.profile | 5 | ||||
| -rw-r--r-- | snekbox/nsjail.py | 5 | 
2 files changed, 10 insertions, 0 deletions
| diff --git a/scripts/.profile b/scripts/.profile index bd46a17..daaf1dd 100644 --- a/scripts/.profile +++ b/scripts/.profile @@ -19,6 +19,11 @@ nsjpy() {          --rlimit_as 700 \          --chroot / \          -E LANG=en_US.UTF-8 \ +        -E OMP_NUM_THREADS=1 \ +        -E OPENBLAS_NUM_THREADS=1 \ +        -E MKL_NUM_THREADS=1 \ +        -E VECLIB_MAXIMUM_THREADS=1 \ +        -E NUMEXPR_NUM_THREADS=1 \          -R/usr -R/lib -R/lib64 \          --user 65534 \          --group 65534 \ diff --git a/snekbox/nsjail.py b/snekbox/nsjail.py index d3c893d..f160aa8 100644 --- a/snekbox/nsjail.py +++ b/snekbox/nsjail.py @@ -121,6 +121,11 @@ class NsJail:                  "--rlimit_as", "700",                  "--chroot", "/",                  "-E", "LANG=en_US.UTF-8", +                "-E", "OMP_NUM_THREADS=1", +                "-E", "OPENBLAS_NUM_THREADS=1", +                "-E", "MKL_NUM_THREADS=1", +                "-E", "VECLIB_MAXIMUM_THREADS=1", +                "-E", "NUMEXPR_NUM_THREADS=1",                  "-R/usr", "-R/lib", "-R/lib64",                  "--user", "65534",  # nobody                  "--group", "65534",  # nobody/nogroup | 
