〜これPREEMPT_RTパッチ(ライブカーネル)は、一般的なデスクトップユーザーにどのような利点を提供しますか?
答え1
私はそうは思わない。このパッチは特定の環境(航空機、原子炉など)にとって重要ですが、一般的なデスクトップには過剰なリアルタイムのスケジュール管理を提供するようです。しかし、現在のカーネルは通常のデスクトップユーザーにとって十分に「リアルタイム」で「プリエンプティブ」であるようです[1]。
これは、短時間でも品質が大幅に低下する可能性がある高品質のオーディオで録音および再生する場合に便利です。
[1] 技術的にはどちらも0/1の機能ですが、ポイントは明らかだと思います。 ;)
答え2
「リアルタイム」という概念を間違って理解しているようです。そうでない場合は申し訳ありません。しかし、これはあまりにも頻繁に起こるので、ここでいくつかの説明をしたいと思います。
リアルタイムカーネルの鍵は、予測可能な期限内にリクエストを処理することです。これが必ずしも「一般」コアよりも速いという意味ではありません。したがって、デスクトップシステムの場合、プリエンプティブカーネルは良いですが、リアルタイムカーネルはそうではありません。