4 ms·
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 - fo
by hactually 7y ago
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.
- jschwartzi 7y agoThis would kill most use cases for QNX+POSIX.
- zozbot234 7y agoYou'll still need QNX if you want to run a full GUI Unix-like OS from a single floppy disk.
- nineteen999 7y agoThat 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. http://toastytech.com/guis/qnxdemo.html http://toastytech.com/guis/qnxdemo.html http://qnx.puslapiai.lt/qnxdemo/qnx_demo_disk.htm http://qnx.puslapiai.lt/qnxdemo/qnx_demo_disk.htm
- jcelerier 7y agoRecent 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
- ahartmetz 7y agoYeah, the usual size for a minimal Qt with either QWidgets or Qt Quick / QML is about 15 MB.
- collyw 7y agoDo people still have this requirement in 2020?
- pjmlp 7y agoUsually such use cases require a certain level of certification and security that Linux doesn't offer.
- ibotty 7y agoIt'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.
- galangalalgol 7y agoI 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.