C0r€
|||||
Windows ist kein Echtzeit Betriebssystem, zumindest wurde es
Windows ist kein Echtzeit Betriebssystem, zumindest wurde es nicht als solches
entwickelt.
Ob windows abstürzt oder nicht, das ist nicht direkt in der MS-Philosophie verankert (so hab ich das verstanden).
Bei mikrocontroller-applikationen jedoch schon des öfteren.
50-90% von dem Zeug, das Windows macht und kann, kann man für eine Echtzeit-
anwendung getrost streichen, es stellt höchstens eine potentielle Fehlerquelle
dar, eine "unberechenbarkeit" im Sinne das Worst case nicht immer direkt bekannt ist.
Windows ist in dem Sinne nicht "applikationsspezifisch/custom" sondern eher das Gegenteil.
In Fabriken nimmt man da höchstens Linux mit gepatchten "echtzeit"-Kernel, nach meinen Informationen, und arschteure Rechner. (mit IBM Prozzessoren soweit ich weiss). Selbst bei Firmen, die selber Prozessoren herstellen (nicht IBM...)
Was "stabil" bei Windows bedeutet ist auch so eine Sache, denn was ist "windows" und was ist die "Anwendung"? Das kann man in manchen Fällen schon gar nicht mehr so recht voneinander Trennen, ganz abgesehen von der Hardware.
(Also ich hatte schon mehrere defekte RAM-Riegel, wo adresse xyz nicht beschreibbar/lesbar war, das sah natürlich erst so aus als sein "Windows" nicht
absturzsicher...)
Windows ist kein Echtzeit Betriebssystem, zumindest wurde es nicht als solches
entwickelt.
Ob windows abstürzt oder nicht, das ist nicht direkt in der MS-Philosophie verankert (so hab ich das verstanden).
Bei mikrocontroller-applikationen jedoch schon des öfteren.
50-90% von dem Zeug, das Windows macht und kann, kann man für eine Echtzeit-
anwendung getrost streichen, es stellt höchstens eine potentielle Fehlerquelle
dar, eine "unberechenbarkeit" im Sinne das Worst case nicht immer direkt bekannt ist.
Windows ist in dem Sinne nicht "applikationsspezifisch/custom" sondern eher das Gegenteil.
In Fabriken nimmt man da höchstens Linux mit gepatchten "echtzeit"-Kernel, nach meinen Informationen, und arschteure Rechner. (mit IBM Prozzessoren soweit ich weiss). Selbst bei Firmen, die selber Prozessoren herstellen (nicht IBM...)
Was "stabil" bei Windows bedeutet ist auch so eine Sache, denn was ist "windows" und was ist die "Anwendung"? Das kann man in manchen Fällen schon gar nicht mehr so recht voneinander Trennen, ganz abgesehen von der Hardware.
(Also ich hatte schon mehrere defekte RAM-Riegel, wo adresse xyz nicht beschreibbar/lesbar war, das sah natürlich erst so aus als sein "Windows" nicht
absturzsicher...)