Real-Time Kernel - how useful for the typical user?
This is merely an informational thread that, I am sure, will be commented.
I have had direct/indirect exposure to Real-Time systems for over 4 decades: They are specialized.
Today when asked "what are the drawbacks of a realtime kernel", Duck duck go shares
Use heavy system resources: – RTOS used lot of system resources which is not as good and is also expensive. Low multi-tasking: – Multi tasking is done few of times and this is the main disadvantage of RTOS because these system runs few tasks and stay focused on them...
This is consistent with my experiences with RTOS over the years.
Linux has been used and expanded over the 3 decades so that when needed, a kernel could be yielded that would satisfy a real-time requirement for specialized uses. Hence, its use in the recent Mars mission of US and China.
In recent times I am noticing an interest for this in the forum, yet it is not mentioned "why" it is brought up. My intuitions suggest that just maybe there is a "feeling" that somehow it will improve the behavior of a generalized user experience. Even as these are produced, I have seen NO mention of performance comparative analysis of improved behavior on a PUPPY system designed for general use benefiting from a specialized real-time kernel. Again, I continue to mention "general" use benefit.
I am knowledgeable enough to know that there can be a benefit for a RTOS system put together for, say, audio OR video communications ONLY. Same is true for a system designed for musicians either individually, group, or concert symphony. Same for satellite analysis. Same for machine or lab test use. same for any specialized stand-alone use for monitoring, etc. Most of these would be example of having a need for building a distro with a specific set of specialized tasks, only.
So, please enlighten me if there is something NEW in kernel updates in why we would want a real-time kernel in a general use Puppy. Please.
Again this is merely seeking knowledge and is NOT asking for any directional changes at all.
Edited: to add a single word for clarity in 6th paragraph.