#sandbox #resource #environment #measure #execute #turingarena

bin+lib tabox

A sandbox to execute a program in an isolated environment and measure its resource usage

18 releases (1 stable)

new 1.0.0 Oct 14, 2021
0.1.16 Apr 17, 2021
0.1.15 Mar 22, 2020
0.1.12 Feb 11, 2020
0.1.2 Nov 30, 2019
Download history 2/week @ 2021-06-26 5/week @ 2021-07-03 4/week @ 2021-07-10 21/week @ 2021-07-17 19/week @ 2021-07-24 36/week @ 2021-07-31 26/week @ 2021-08-07 20/week @ 2021-08-14 1/week @ 2021-08-28 2/week @ 2021-09-04 6/week @ 2021-09-18 45/week @ 2021-09-25 23/week @ 2021-10-02 70/week @ 2021-10-09

81 downloads per month

MPL-2.0 and maybe LGPL-2.1

64KB
1.5K SLoC

tabox

Docs crates.io

A sandbox for task-maker and TuringArena

What does it do

tmbox allows you to do two things:

  • launch a process in a secure environment, where it cannot damage the existing machine
  • measure and limit the resource (cpu time, memory) usage of the process

License: MPL-2.0


lib.rs:

Docs crates.io

A sandbox for task-maker and TuringArena

What does it do

tabox allows you to do two things:

  • launch a process in a secure environment, where it cannot damage the existing machine
  • measure and limit the resource (cpu time, memory) usage of the process

Dependencies

~2.4–4MB
~78K SLoC