RT kernel is not needed for most use-cases
Do I need a realtime kernel to use realtime scheduling? | JACK Audio Connection Kit
Do I need a realtime kernel to use realtime scheduling?
No. Realtime scheduling is available on all Linux systems no matter what kernel they use, and current versions of JACK use it by default. A kernel built with the realtime patches (an “RT kernel”) is needed only if:
- You want to run JACK with very low latency settings that require realtime performance that can only be achieved with an RT kernel
- Your hardware configuration triggers poor latency behaviour which might be improved with an RT kernel
Most users do not need an RT kernel in order to use JACK, and most will be happy using settings that are effective without an RT kernel.
Realtime scheduling is provided by package realtime-privileges
and realtime user group
There is a security risk to consider when optimising a system for realtime scheduling
Quote edited after comment in post #11 from @Aragorn
SysVinit 3.10 Released - phoronix.com
While most Linux distributions are running on systemd as the init/service manager, SysVinit is continuing to be maintained
But sysvinitAUR has not been updated to latest version
SysVinit - ArchWiki
Warning: Arch Linux only has official support for systemd. [1] When using SysVinit, please mention so in support requests.
itsfoss.com 14 Systemd-Free Linux Distributions
To compare sysvinit and systemd performance with RT kernels I would suggest check out AV Linux MX Edition with Liquorix Kernel