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


8

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

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

ありがとう!

回答:


17

パッケージのドキュメントから

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

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

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

同じドキュメントに記載されている警告、特に

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

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

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


あなたがこれを説明する順序はまだ正しくないと私は思います。パッケージのドキュメントは少し触れているようですが、Debian Wikiはマイクロコードの更新方法について明確な推奨をしています。
pdvries 2017年

1
パッケージのドキュメントは実際にはwikiよりもはるかに詳細だと思います—実際には問題が何であるかを説明しています...注文に関して、私は述べられた質問に答え、ファームウェアを更新し続けることが重要であると付け加えます。それを他の方法で書くことは私には奇妙に感じられます。さらに、場合によってはファームウェアの更新で十分でありintel-microcode、必要がないこともありますが、ほとんどの場合、パッケージ自体からの関連するマイクロコードの更新があります。
Stephen Kitt 2017年

1
(a)これはDebianウィキではありません、(b)自分の答えについてどう思うかは次第です(c)ファームウェアを更新すると、パッケージの一般的な有用性ではなく、警告のほとんどが無効になります(最後の段落も参照)ウィキの最初のセクションの)。パッケージのメンテナがパッケージを使用すべきではないと本当に感じたなら、彼はそれを削除していたでしょうね?CPUの製造元は、オペレーティングシステムプロバイダーにこれらの更新を提供していますが、そうするのには十分な理由があるはずです。intel-microcode
Stephen Kitt 2017年

1
@StephenKitt私が特に気にかけているサーバーが1つあります。これがDebian 9を実行しているXeon CPUにも適用されることを確認したいだけですか?
LinuxSecurityFreak 2017年

1
@Vlastimilはい、それはDebianリリースまたは派生物を実行するIntel CPUに適用されます(AMD CPU、amd64-microcode代わりにパッケージを使用)。
Stephen Kitt 2017年

4

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

CPUマイクロコード

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


1

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

ただし、マイクロコードの更新を更新するときは、警告の可能性を最小限に抑えるために、ファームウェア(UEFI / BIOS)の更新を考慮する必要があります。

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


0

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


これはどのように質問に答えますか?
Pierre.Vriens
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.