ちなみに、RTOSは並行システムにとって良いことであると考えられているのに、なぜRTOSがOS市場を支配しないのでしょうか。
私はそれらについて何も知りませんが、RTOSに関しては、業界として、なぜ私たちが「ループ」に陥っていないのか不思議に思っています。
ps、プレイを開始したい場合は、ベンチマークの実行を開始するための優れた最新のOSをお勧めしますか?
ちなみに、RTOSは並行システムにとって良いことであると考えられているのに、なぜRTOSがOS市場を支配しないのでしょうか。
私はそれらについて何も知りませんが、RTOSに関しては、業界として、なぜ私たちが「ループ」に陥っていないのか不思議に思っています。
ps、プレイを開始したい場合は、ベンチマークの実行を開始するための優れた最新のOSをお勧めしますか?
RTOSの使用は、実際には非常に複雑です。リアルタイムの動作を保証できるようにするには、使用するプロセスとスレッド、および割り当てる優先順位について事前に調査する必要があります。このため、RT以外のOSを使用する方が簡単な場合が多く、特にアプリケーションの数と種類が不明な場合はなおさらです。
また、事前に調査を行う場合、http://en.wikipedia.org/wiki/Resource_starvation やhttp://en.wikipedia.org/のように高度な問題が発生する可能性があるため、スレッドに優先順位を割り当てるほど簡単ではありません。 wiki/Priority_inversion。
ただし、RTの動作を保証できるようにしたい状況では、RTOSが非常に役立つ場合があります。いくつかの優れた無料のRTOSは、組み込みデバイス用のFreeRTOSとdestopPC用のQNXです。