Live data from Hacker News

OS Malevich – how we made a system that embodies the idea of simplicity (2017)

ajax-systems.uz

1–5 of 5 posts

Re: OS Malevich – how we made a system that embodies the idea of simplicity (2017)

#3
> This is a key difference between RTOS and Linux, where operations wait in an execution queue. And this is one of the reasons why Linux isn’t used in professional security systems.

Linux also has a realtime kernel available. It would have been nice to know why they didn't go with that, but it wasn't even mentioned.

Re: OS Malevich – how we made a system that embodies the idea of simplicity (2017)

#4
post #3

> This is a key difference between RTOS and Linux, where operations wait in an execution queue. And this is one of the reasons why Linux isn’t used in professional security systems. Linux also has a realtime kernel available. It would have been nice to know why they didn't go with that, but it wasn't even mentioned.

As an out of tree patch, sure. PREEMPT_RT was upstreamed last year. Might've been a pain to use before then.

Re: OS Malevich – how we made a system that embodies the idea of simplicity (2017)

#5
post #3

> This is a key difference between RTOS and Linux, where operations wait in an execution queue. And this is one of the reasons why Linux isn’t used in professional security systems. Linux also has a realtime kernel available. It would have been nice to know why they didn't go with that, but it wasn't even mentioned.

And (non-trivial[1]) RTOSes still use execution queues.

[1]: You can statically partition too, but that's very simplistic.