Program launcher with memory, cpu, and path limits
-
Updated
May 21, 2026 - Rust
Program launcher with memory, cpu, and path limits
Make Go runtime aware of container memory limit
Code for setting memory limit for python processes and their subprocesses, under Windows or Linux.
Zero-dependency, single-binary memory limiter for macOS and Linux. Uses phys_footprint on macOS, PSS on Linux. Tracks the entire process group. No root required.
Lightweight bootstrap helpers for PHP applications: build the DI container, load TOML config, and initialize timezone, memory limit, error handling and ini settings.
Neos package that allows asynchronous execution of workspace actions (e.g. publishing)
Hard CPU and RAM limits for AI coding agents on macOS. Stop Claude Code and Codex from freezing your Mac with a runaway build — real cgroup v2 caps per project.
Transparent library for CUDA/NVML that virtualizes GPU access, enforces memory limits, and enables container-friendly sharing with minimal performance overhead.
Reference implementation: PHP-FPM pool memory limiting with Laravel app and Go sidecar agent.
A Linux kernel module that enforces RLIMIT_RSS.
Run commands with portable process-tree limits on CPU, memory, and wall-clock time
Cap CPU and RAM of any process. No Docker. No root. One binary.
Keeps a runaway Claude Code session from OOM-killing the machine it runs on: per-session memory caps plus a watchdog that freezes the offender before the host runs out. Linux and macOS.
Run a command under wall-clock, memory, and CPU limits with process-tree cleanup and incident reports
Add a description, image, and links to the memory-limit topic page so that developers can more easily learn about it.
To associate your repository with the memory-limit topic, visit your repo's landing page and select "manage topics."