Skip to main content
rfxn
SPRIGPL v2

System Priority

Process priority and scheduling management

System Priority (SPRI) is a tool for managing system process priorities and CPU scheduling on Linux systems.

SPRI allows administrators to define priority rules for processes, ensuring that critical services receive appropriate CPU time while limiting the impact of resource-intensive or lower-priority tasks. It integrates with the Linux nice and scheduling subsystems to provide persistent, rule-based process priority management.

Project Downloads & Supporting Files

2

3d

3

7d

14

30d

48

90d

187

1y

Feb 18 — Feb 21

Features

Scheduling

  • Rule-based process priority management via nice values
  • CPU scheduling policy configuration per process
  • Persistent priority rules that survive process restarts
  • Critical service prioritization to ensure availability
  • Resource-intensive process throttling
  • Lightweight cron-compatible execution

Installation

bash
$ wget https://www.rfxn.com/downloads/spri-current.tar.gz
$ tar xfz spri-current.tar.gz
$ cd spri-*
$ sudo ./install.sh

Verify Download

MD5 Signature Verification

Always verify the integrity of downloaded packages before installation.

bash
$ wget https://www.rfxn.com/downloads/spri-current.tar.gz
$ wget https://www.rfxn.com/downloads/spri-current.tar.gz.md5
$ md5sum -c spri-current.tar.gz.md5