diff options
author | dimitri staessens <dimitri.staessens@ugent.be> | 2017-09-21 14:36:12 +0200 |
---|---|---|
committer | dimitri staessens <dimitri.staessens@ugent.be> | 2017-09-21 14:47:29 +0200 |
commit | 2c1d03ac383c1a4380aa540a29d95c1b788d2439 (patch) | |
tree | 5465553caae2fbbc8d5878902559c89e5133dba8 /src/ipcpd/shim-data.c | |
parent | 6b6f82c8a58b2edbd029909be2ba1057c00cd6ed (diff) | |
download | ouroboros-2c1d03ac383c1a4380aa540a29d95c1b788d2439.tar.gz ouroboros-2c1d03ac383c1a4380aa540a29d95c1b788d2439.zip |
ipcpd: Use the kernel scheduler for QoS
This revises the sdu_scheduler of the normal IPCP to create a
scheduler thread per QoS cube and let the kernel scheduler schedule
them based on a priority. Priorities can be set at build time in a
range of 0-100, which will be mapped onto a suitable priority for the
kernel scheduler. The current scheduler policy is fixed to SCHED_RR
since it is the most suitable scheduler defined by POSIX.
Diffstat (limited to 'src/ipcpd/shim-data.c')
0 files changed, 0 insertions, 0 deletions