1
ゲーム機に推奨されるカーネル構成は何ですか?
OpenSUSEが「デスクトップ」カーネルをどのように使用しているかについて、多くの話を読みました。このカーネルは、とりわけ1000hzタイマーとフルプリエンプションを利用しています。ここでの機能リクエストでは、このテーマについて詳しく説明します。 Open Fate OpenSUSEデスクトップカーネル 自分のカーネルをコンパイルして構成する方法は知っていますが、実際の利点はわかりません。おそらくnohzを無効にするか、ハイパースレッド(とにかく私のCPUで)や仮想化などの未使用の機能を無効にします。(上記の設定と同様)。ゲームの対話性や応答を本当に改善するでしょうか? もしそうなら、誰かがそのような目的のために私のカーネルを設定する上で何か提案がありますか? 更新: 私はいくつかのメーリングリストを読んで掘り下げましたが、自発的な優先権が最善のようです。完全なプリエンプションと同様に、一部のドライバーでは問題が少なく、レイテンシも良好です。カーネルがno_hzでコンパイルされている場合、1000hzは確かな選択のようです。これは、必要なときにのみティックを起動することを意味します。 アーチのカーネルを最適化することで、特に未使用のモジュールを無効にできると強く想定しています。カーネルのドキュメントには、SMT(ハイパースレッディング)システムがない場合、そのオプションを無効にすることでスループットを向上できると記載されています。これが事実であることを示す証拠はありませんが、害はないと思われます。 また、いくつかのテストの結果、新しいCFQはデスクトップ/ゲームでの使用に適したスケジューラであるようです。DVDツリーを作成するような重いディスクを実行するときに、優れたパフォーマンスを提供するようです。 実際、Ubuntuの一般的なカーネルは、ソフトレイテンシが適切に設定されています。1000hzの追加も検討中です。