https://github.com/laino/nicedaemon
Daemon controlling process CPU affinity and niceness.
https://github.com/laino/nicedaemon
Last synced: about 1 year ago
JSON representation
Daemon controlling process CPU affinity and niceness.
- Host: GitHub
- URL: https://github.com/laino/nicedaemon
- Owner: laino
- Created: 2015-06-19T15:51:55.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2017-09-05T16:04:07.000Z (over 8 years ago)
- Last Synced: 2025-03-29T02:51:29.538Z (about 1 year ago)
- Language: C
- Homepage:
- Size: 31.3 KB
- Stars: 7
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
nicedaemon
==========
A (daemon) program which is able to change niceness and CPU
affinity of a process based on a set of rules defined in a config
file.
Changing CPU affinity to a single CPU ("sticking" a process to
a CPU) can be benefitial for the performance of some 32 bit software (especially
when playing games using wine).
Compiling
---------
```
make
```
Installation
------------
```
make install
```
Configuration
-------------
Make any adjustments you need in /etc/nicedaemon.conf
Features
--------
- Allows matching processes by their command name (/proc/pid/comm) or path.
- Event-driven: nicedaemon *doesn't* need to iterate over all running processes
to detect new ones.