Debianパッケージintel-microcode
パッケージは、さまざまなスペクターとメルトダウンの問題を徐々に修正します。これらの問題について私が理解していることから、既存のプロセッサでそれらを修正する唯一の方法は、投機的実行(またはそれが呼ばれるもの)を無効にし、その結果、パフォーマンスを低下させることです(パーセンテージでどれだけ大きいかはわかりませんが、私は読んだそれは車が10%以上でさえ数パーセントに達するという推測
スペクターやメルトダウンの問題を気にしない場合、これらのアップデートをCPUファームウェアに戻す方法はありますか(そして、計算専用の特定のコンピューターでは率直に言って、インターネットを使用する唯一の方法はインストールすることです)および更新パッケージ)パフォーマンスを最大化するには?
マイクロコードをintel-microcode
からのみ取得する場合、それをアンインストールすると、低レベルのSpectreパッチが削除されます。ただし、これによって、OSが起動する前にファームウェア(EFIまたはBIOS)が独自のマイクロコード更新をロードできなくなることはありません。
Spectreパッチが有効になっているかどうかを確認するには、/sys/devices/system/cpu/vulnerabilities
内のファイルの内容を観察して、カーネルが何を考えているかを確認できます。詳細情報を提供するサードパーティのスクリプトもあります: https://github.com/speed47/spectre-meltdown-checker
カーネルコマンドラインにspectre_v2=off
を追加することも検討してください。
ベンチマークを実行して、システムパフォーマンスの認識された変化を確認することを検討してください。マイクロコードパッチの影響がごくわずかであることが判明した場合、それらを残しても問題はありません。