Skip to main content
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

13

3d

22

7d

90

30d

315

90d

1.22k

1y

May 9 - May 12

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