News for hackers. Stuff that matters.
Re:Operating Systems: CPU Scheduling by willis936 on Saturday April 16, 2022 @05:14PM (#31056151)
How do you have a hard realtime system when the amount of work needed to be done in a period of time is not deterministic? How can you even prove the bounds of the amount of work?
Re:Operating Systems: CPU Scheduling by ip26 on Saturday April 16, 2022 @06:36PM (#31056697)
The way I understand it is a hard realtime system does not solve that problem but does ensure the process with too much work does not prevent any other process from meeting its obligations. In other words, the failure to meet demand is isolated & prevented from cascading into other tasks.

Of course, if the process that is overloaded is the process responsible for keeping the system from crashing into the Sun, this doesn't quite fix the problem.

Re:Operating Systems: CPU Scheduling by ciarcode on Saturday April 16, 2022 @05:26PM (#31056227)
Then it would be not an hard real time system.
Re:Operating Systems: CPU Scheduling by sedatk on Saturday April 16, 2022 @05:24PM (#31056218)
With non-maskable hardware interrupts?