rts === rts - as in `*r*eal-*t*ime *s*settings` is a script used by a |systemd| |systemd.service|, allowing to set pre-defined real-time related scheduling settings. Its service files are dependant upon the real-time kernel, which means, they will only start if */sys/kernel/realtime* is present and not empty. This software and all of its components are licensed under the GPLv3. Requirements ------------ * |linux-rt| * |tuna| Usage ----- | When starting the systemd service *rts.service*, the general settings file */etc/rts/rts* will be sourced. | Using *rts@.service* a configuration file (by the name of the word following the *@*) below `/etc/rts/` will be used. | Some examples can be found in `/etc/rts/examples`. For further settings and a general overview, please have a look at the |tuna_documentation| .. |systemd| raw:: html systemd .. |systemd.service| raw:: html service .. |real-time_kernel| raw:: html real-time kernel .. |linux-rt| raw:: html linux-rt .. |kernel_parameter| raw:: html kernel parameter .. |grub| raw:: html GRUB .. |syslinux| raw:: html syslinux .. |systemd-boot| raw:: html systemd-boot .. |tuna| raw:: html tuna .. |tuna_documentation| raw:: html tuna documentation