web-dev-qa-db-ja.com

インテルマイクロコード(Linux Mint 18)を有効にする必要がありますか?

Linux Mint 18とKDEをインストールしました。 wifiの正しいドライバーを構成しているときに、「Intel CPUのプロセッサーマイクロコードファームウェア」を有効にするオプションを見つけました。現在、デバイス(不明と記述されています)は「使用しない」としてマークされています。

このオプションを有効にする必要がありますか?私が正しく理解した場合、マイクロコードはCPUの詳細な変更を可能にすることになっていますが、これは意図していません。一方、私はそれを読んで、CPUのパフォーマンスを向上させることができます。あなたは何をお勧めします?

ありがとう!

8
Sara P.

パッケージの documentation から:

インテル®64およびIA-32プロセッサー(x86_64およびi686プロセッサー)は、制御プログラム(マイクロコード)および他のオンチップサブシステムのパラメーター(電源管理、相互接続など)をフィールドアップグレードできます。これらのマイクロコード更新は、プロセッサのエラッタを修正し、安全で安定した正しいシステム動作にとって重要です。

マイクロコードの更新のほとんどは、非常にまれに発生する問題を修正しますが、注目度が高く、ヒットする問題も修正します。システムのロックアップ、メモリの破損、または予期しないシステム動作を引き起こす可能性のあるプロセッサのエラッタを修正する十分なマイクロコードアップデートがあり、ファームウェアのアップデートとマイクロコードのアップデートを真剣に受け止める必要があります。

そのため、このオプションを有効にする必要があります。 CPUのパフォーマンスは向上しませんが、バグが修正され(HaswellおよびBroadwell CPUでTSXが無効になり、ロックアップが発生する可能性があります)、新しい機能( Software Guard Extensions など)が有効になる場合があります一部のSkylake CPU)。

特に、同じドキュメントに記載されている 警告 にも注意してください。

UEFI/BIOSを最新の状態に維持してください。マザーボードベンダーがシステムファームウェアコンポーネントの更新に優れていると仮定すると、ファームウェアの最新バージョンは、ここにリストされている警告のほとんどを無効にします。

これは、Haswellをはじめとする最近のCPUに特に当てはまります。最近では、UEFI/BIOSを最新の状態に保つことは セキュリティ上の理由 にとっても良い考えです。

システムの起動時にマイクロコードの更新によって問題が発生した場合に備えて、ドキュメントに記載されている回復手順のコピーを保管しておくことも重要です。

17
Stephen Kitt

CPUの機能を改善するには、Intel CPUのProcessorマイクロコードファームウェアを有効にする必要があります

CPUマイクロコード

IntelおよびAMDのプロセッサが正しく動作するには、マイクロコードの更新が必要な場合があります。これらのアップデートは、不正な処理からコードやデータの破損、システムのロックアップに至るまでの原因となる可能性があるバグ/エラータを修正します

4
GAD3R

@ Stephen Kitt でも提案されているように、このオプションを有効にすることをお勧めします。 パッケージのドキュメントDebian Wikiを読むとき、マイクロコードの更新を更新する際に、強調にわずかな違いがあるようです。私が理解するようになったことから、「誤動作」の可能性は非常に低く、これがパッケージのドキュメントが過度に強調されない理由です。

ただし、マイクロコードの更新を更新するときは、ファームウェア(UEFI/BIOS)の更新を考慮に入れて、可能性を最小限に抑える必要があることに注意してください 警告

UEFI/BIOSを最新の状態に維持してください。マザーボードベンダーがシステムファームウェアコンポーネントの更新に優れていると仮定すると、ファームウェアの最新バージョンは、ここにリストされている警告のほとんどを無効にします。

1
pdvries

マイクロコードを使用しても、私のPentium 4 CPUではあまり役に立ちません。それは非常に古く、マイクロコードが原因で、コンピュータ全体がランダムなポイントでロックされます。マイクロコードをオフにすると、この問題が軽減されます。新しいコンピューターを手に入れるまで消えませんが、少なくともそれほど頻繁ではありません。

0
bws678