サードパーティのカーネルなしでLinuxデスクトップの応答性を最適化します。

サードパーティのカーネルなしでLinuxデスクトップの応答性を最適化します。

デフォルトのLinuxカーネル構成(少なくともUbuntuおよびArchでは)は、linux-ckやZen Kernelなどのデスクトップ応答性に最適化されていません。これらのコアとベースコアの違いは、CPUやディスクの負荷が高い場合に非常に顕著です。

UIの応答性のためにデフォルトのカーネルをより良くする方法はありますか?

ベストアンサー1

A /カーネルをlinux-ckまたはZenカーネルよりもデスクトップの応答性に最適化しないようにすることはkernel.configではありません。
linux-ckとZenカーネルは異なるスケジューラを使用します。

B /メインラインカーネルは、パッチや再構成なしでデスクトップの応答性を向上させるためのいくつかの方法を提供します。

次のコマンドを使用して、多くの調整を有効にできます。cfs-zen-tweakダウンロードして実行できますが、非常に簡単なコードを読み、各調整の影響を理解することをお勧めします。

躊躇しないで、CPU集約的なプロセス(コンパイル、シミュレーション...)の優先順位を下げ、対話型タスクの優先順位を上げます。レニスコマンドは、以下を使用してスケジュールポリシーを変更することもできます。チャート

最終的には常に専用CPUに割り込みを固定し(で希望の値を設定/proc/irq/[irq_id]/smp_affinity)、1つはキーボードとマウス、もう1つはグラフィックアダプタ、3番目はサウンドカード、4番目は残りのすべての管理タスクを実行できます。あります。の。

展開カーネルでシングルバイトを変更せずに多数のソリューションを開くだけです。

楽しくお過ごしください!

おすすめ記事