Take full control of how Windows allocates CPU time, I/O bandwidth, and power to any running process. Set priorities, pin processes to specific cores, enable Efficiency Mode to reduce heat and power, and save your tuning as a persistent JSON profile that loads automatically on startup.
A clean dark-themed control panel for every running process on your system.
Six CPU priority levels, four I/O priority levels, and per-core affinity — all per process.
Set the Windows scheduling priority for any process — from Real Time for latency-critical apps to Idle for background noise.
Control disk and network I/O scheduling independently from CPU priority. Keep heavy background I/O from stalling your foreground work.
Pin a process to specific CPU cores. Isolate latency-sensitive apps to dedicated cores, or prevent a rogue process from consuming your entire CPU.
Enable or disable Intel/AMD dynamic CPU frequency boost (Turbo Boost / Precision Boost) on a per-process basis.
Control the Windows kernel's dynamic thread priority raising after waits. Essential for fine-tuning real-time and latency-sensitive workloads.
Toggle Windows 11 Efficiency Mode on any process. Lowers CPU usage, reduces heat, and extends battery life for background applications.
Real-time per-core CPU usage bars and RAM consumption, updated continuously.
Your tuning is remembered. PLimit auto-applies saved settings every time it starts.
All process settings — priority, affinity, boost, efficiency, I/O — are serialized to Settings/processes.json next to the executable.
PLimit reads your saved profile at launch and reapplies all settings to matching processes automatically. Set it once, forget it.
Search by process name or PID from the real-time process list. Live count display shows how many processes are running.
Runs with Administrator privileges to modify system-level process settings. Graceful error handling for permission-denied scenarios.
Modern dark-themed WinForms UI with immersive dark title bar (Windows 10 22H2+ / Windows 11) and DoubleBuffered ListView for smooth rendering.
Mutex-protected single instance prevents duplicate PLimit windows from competing with each other's settings writes.
Open source, MIT licensed. Download from GitHub. .NET 10 Runtime required. Windows 10+ only.