Es ist richtig, dass idealerweise Vorbelegung von Aufgaben durch andere Aufgaben nur von RTOS-Systemen erlaubt ist, während in Nicht-RTOS-Systemen eine Aufgabe durch einen Interrupt oder ISR und nicht durch eine andere Aufgabe verhindert werden kann.Preemptive Aufgabe auf nicht RTOS
Auch die folgende Aussage ist korrekt für preemptive Kernel, ist es auch für preemptive Aufgaben anwendbar.
„die meisten Betriebssysteme erlauben nicht, aber es ist für bestimmte Anwendungen, wie in Echtzeitsystemen erforderlich“
Sie haben mehr oder weniger dieselbe Frage vor ein paar Tagen gestellt und die Antwort akzeptiert. Was war nicht klar über diese Antwort? Wenn es nicht klar war, warum hast du es akzeptiert? Ihr letzter Absatz ist in Anführungszeichen, aber es gibt kein Zitat. Es ist auch nicht wahr, Windows, Linux, OSX (und andere Unix-Betriebssysteme) sind alle präventive Betriebssysteme, die keine RTOS sind (wie in der angenommenen Antwort auf Ihre vorherige fast identische Frage erläutert). – Clifford
Mögliches Duplikat von [Ist die Unterbrechung zwischen den Tasks im Nicht-RTOS-System möglich?] (Http://stackoverflow.com/questions/37518975/is-interruption-between-task-is-opossible-in-non-rtos-system) – Clifford