If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
Announcement
Collapse
No announcement yet.
PREEMPT_RT Might Be Ready To Finally Land In Linux 5.20
Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite
I don't need it/use it now, but would have been nice back when I was working with real-time Linux on the VME platform... Here is to hoping it will finally make it's way into the standard Kernel.
If pure speed is your ultimate goal, then a preemptable kernel is probably not what your looking for. These patches make workloads much more consistent/deterministic. One customer of mine wanted an RT kernel because they were managing traffic control signals in a large metro area. When the lights were instructed to change the flow of traffic, it was critical that the lights changed "on time" (avoiding the few occasions where it might actually take a long time --a second or two-- to act on the instruction.)
When PREEMPT_RT lands in mainline, will it become possible to toggle to toggle real-time support using PREEMPT_DYNAMIC?
That is a good question!
And if yes, then how would it be named, because right now the kernel parameter "preempt=full" already toggles Linux into a soft-realtime kernel during boot.
Probably something like "preempt=rt"?
(And no, PREEMPT_RT will not improve your Linux gaming experience; most likely, quite the contrary because of drastically reduced throughput, or in other words lower FPS...)
["preempt=full" should already lower latencies & frame-time variance to a more than acceptable level!]
Comment