Originally posted by sophisticles
View Post
https://jackaudio.org/faq/realtime_v...me_kernel.html
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
Your hardware configuration triggers poor latency behaviour which might be improved with an RT kernel
The direction on usage of a realtime kernel changed about 4 years back with jack audio that you need to think twice about using it. Hard realtime that the RT kernels of Linux can give you can cause more problems than what they are worth in fact. The Linux kernel soft realtime has been improving leaps and bounds as the real-time tree patches have merged mainline.
sophisticles basically stock Linux kernel beats windows and mac os in that department these days. Then real-time patched versions of Linux can slightly beat Linux. Real-time scheduler is include in the default Linux kernels for over 5 years and over the past 5 years more and more of the real-time tree is merging into the mainline kernel causing quite a marked change in position.
https://www.phoronix.com/scan.php?pa...g-In-Linux-515 yes even more RT patches merged with 5.15. This has progressive result in less and less cases you should use a specialist real-time kernel with Linux. And this has also lead to a progressively growing gap in default functionality for audio between Linux and other OS options in Linux favour of course.
Part of the reason for the pipewire work is due to the fact you don't need specialist kernel in 99.9% for audio work any more with Linux. So the problem between pulseaudio and jack had to be solved.
Comment