Re:Linux 5.6 is the most exciting kernel in years
by hactually on Sunday February 09, 2020 @06:56PM
(#22285228)
It aims to turn Linux into a real-time OS. The preempty patchset aims to give faster response times but the main focus is to remove all unbounded latencies - for example, situations where the delay can vary depending on other factors.
[ Parent
| on HN ]
Re:Linux 5.6 is the most exciting kernel in years
by ibotty on Monday February 10, 2020 @04:06AM
(#22287504)
It's not strictly true that the rt-patchset is meant to give faster response times. It provides bounded response times. You get a guarantee that some code can run within the time frame that you specify. That's not necessarily faster.
Re:Linux 5.6 is the most exciting kernel in years
by galangalalgol on Monday February 10, 2020 @09:53AM
(#22289565)
I was at a meeting with people that were doing signal processing in "embedded" environments. They said the patch slowed them down a lot. They got better performance and more determanism even, by pinning processes to cores using prior knowledge.
Re:Linux 5.6 is the most exciting kernel in years
by jschwartzi on Sunday February 09, 2020 @09:21PM
(#22285892)
This would kill most use cases for QNX+POSIX.
Re:Linux 5.6 is the most exciting kernel in years
by zozbot234 on Sunday February 09, 2020 @09:33PM
(#22285941)
You'll still need QNX if you want to run a full GUI Unix-like OS from a single floppy disk.
Re:Linux 5.6 is the most exciting kernel in years
by nineteen999 on Monday February 10, 2020 @12:21AM
(#22286596)
That hasn't been the case for several years now has it, since perhaps QNX v4? If not, you'll need a time machine as well.
Re:Linux 5.6 is the most exciting kernel in years
by jcelerier on Monday February 10, 2020 @04:12AM
(#22287528)
Recent QNX has removed Photon and encourages the use of Qt instead which while can be made small, certainly does not fit in 1.44mb especially in 64bit
Re:Linux 5.6 is the most exciting kernel in years
by ahartmetz on Monday February 10, 2020 @11:51AM
(#22290787)
Yeah, the usual size for a minimal Qt with either QWidgets or Qt Quick / QML is about 15 MB.