Microsoftは、WindowsPCでのSpectreおよびMeltdown修正のパフォーマンスへの影響について詳しく説明しています

読書時間アイコン 3分。 読んだ


読者は MSpoweruser のサポートを支援します。私たちのリンクを通じて購入すると、手数料が発生する場合があります。 ツールチップアイコン

MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む

マイクロソフトは最近 パッチを押し出しました MeltdownおよびSpectreのエクスプロイトに関連するプロセッサの脆弱性に対処するように設計されたWindows10ユーザー向け。 これらのバグ修正が原因である可能性があるといういくつかの報告がありました 大きなパフォーマンス 一部のシステムへの影響。 ただし、Intelは、ほとんどのタスクでパフォーマンスへの影響を最小限に抑える必要があると述べています。 Microsoftは、Windows PCのパフォーマンスへの影響をテストし、以下の要約を示しました。

  • 新しいシリコン上のWindows10(Skylake、Kabylake、または新しいCPUを搭載した2016年のPC)では、ベンチマークはXNUMX桁の速度低下を示しますが、これらのパーセンテージはミリ秒単位で反映されるため、ほとんどのユーザーが変更に気付くことはないと思われます。
  • 古いシリコン(Haswellまたは古いCPUを搭載した10年のPC)上のWindows 2015では、一部のベンチマークでより大幅な速度低下が見られ、一部のユーザーはシステムパフォーマンスの低下に気付くと予想されます。
  • 古いシリコン(Haswellまたは古いCPUを搭載した8年のPC)上のWindows7およびWindows2015では、ほとんどのユーザーがシステムパフォーマンスの低下に気付くと予想されます。
  • あらゆるシリコン上のWindowsServer、特にIOを多用するアプリケーションでは、緩和策を有効にしてWindows Serverインスタンス内の信頼できないコードを分離すると、パフォーマンスへの影響が大きくなります。 これが、各Windows Serverインスタンスの信頼できないコードのリスクを注意深く評価し、環境のセキュリティとパフォーマンスのトレードオフのバランスをとる必要がある理由です。

Microsoftは、同じハードウェアを使用している場合でも、Windows 10PCと比較してWindows7PCのパフォーマンスへの影響が少ない理由も提供しました。 以下でお読みください。

コンテキストとして、Skylake以降などの新しいCPUでは、Intelはブランチの推測を無効にするために使用される命令を改良して、間接ブランチに固有のものにし、Spectre緩和の全体的なパフォーマンスの低下を減らしました。 古いバージョンのWindowsは、すべてのフォントレンダリングがカーネルで行われるなど、従来の設計上の決定により、Windows7およびWindows8のユーザーカーネル遷移が多くなるため、パフォーマンスへの影響が大きくなります。

Microsoftは、Windowsおよびシリコンマイクロコードの次の変更により、SpectreおよびMeltdownの問題を軽減しました。

悪用された脆弱性 CVE 悪用する
名前
パブリック脆弱性名 Windowsの変更 ホストでもシリコンマイクロコードの更新が必要
分光 2017-5753 バリアント1 境界チェックバイパス コンパイラの変更。 再コンパイルされたバイナリは、JavaScriptからの悪用を防ぐために強化されたWindowsUpdatesEdgeおよびIE11の一部になりました いいえ
分光 2017-5715 バリアント2 分岐ターゲット注入 危険な状況でブランチの推測を排除するために新しいCPU命令を呼び出す はい
メルトダウン 2017-5754 バリアント3 不正なデータキャッシュの読み込み カーネルとユーザーモードのページテーブルを分離する いいえ

Microsoftによると、Variant1とVariant3の緩和策はパフォーマンスへの影響を最小限に抑え、OSやマイクロコードを含むVariant2の修復はパフォーマンスへの影響を最小限に抑えます。 Microsoftは現在45のエディションのWindowsをサポートしており、上記のパッチはWindowsUpdateを通じて41のエディションで利用できるようになりました。 シリコンマイクロコードのアップデートは、OEMを通じてIntelまたはAMDによってリリースされます。 Surfaceデバイスは、本日からこの更新プログラムを受け取ります。

この問題の詳細については、以下のソースリンクをご覧ください。

情報源: Microsoft

トピックの詳細: Intelのバグ修正, メルトダウン, マイクロソフト, パフォーマンスへの影響, 分光, 10窓, 7窓

コメントを残す

あなたのメールアドレスは公開されません。 必須フィールドは、マークされています *