\r\n\r\n
October 2018 アップデートを実行しているWindows 10 PCは、ゴーストフィックスが改善されています。2018年1月にマイクロソフトがゴーストパッチをリリースしているので、これで多くのPCが高速化されるはずです。この改良は「Retpoline」と呼ばれ、当初はwindows 10の次期アップデートで予定されていました。
Googleの「Retpoline」の仕組みに関する技術情報は公開されていますが、細かいことを気にする必要はありません。Windowsに実装した場合、OSの性能を大きく落とすことなく、ゴースト攻撃に耐えることができることを意味します。
以前、Windows 10の2019年4月に予定されているアップデート(通称19H1)でゴースト修正に関連するアクセラレーションが登場すると書きましたが、現在、Microsoftは2018年10月のアップデート実行と同時に、現在のWindows 10 PCでこの機能を徐々に有効にしています。これらのパッチが安定版のWindowsで利用可能になるのは、今回が初めてです。
この変更は、2019年3月1日にリリースされたWindows Update KB4482887に表示されています。ただし、この場合、新機能「Retpoline」は「特定のデバイス」でのみ有効になります。マイクロソフトのRetpolineブログ記事で説明されている通りです。
今後数ヶ月の間に、クラウド設定による段階的な展開の一環として、Retpolineを利用可能にする予定です。実装や変更が複雑なため、Windows 10、バージョン1809以降のリリースに限り、Retpolineのパフォーマンスメリットを有効にしています。
つまり、マイクロソフトは、Retpolineが正しく動作するように、少数のPCで少しずつ有効にしていく、「段階的ロールアウト」を行うのである。Retpolineは、Windows 10のOctober 2018アップデートへのアップグレード後のPCでのみ有効になります。
MicrosoftのMehmet Iyigun氏は、すべてのPCが2019年4月のアップデートにアップグレードされると、この改善が行われると述べています。
本日、Windows 10 1809へのSpectre variant 2 mitigati*** 用Retpolineパフォーマンス最適化の段階的なロールアウトを開始します。以前にもお伝えしましたが、Windows 10 19H1はデフォルトでRetpolineが有効になった状態で出荷されます。https://t.co/qCloXzDzWk#retpoline #spectre #windows
- メフメト・イイグン (@mamyun) 2019年3月1日
デフォルトでは、この機能はまだ無効になっており、October 2018アップデートを使用していても有効になっていない場合があります。しかし、これらのゴーストパッチによってコンピュータの動作が遅くなったとしても、すぐにスピードが戻るはずです。
関連:Windows 10の次期アップデートでは、ゴースト修正の改善によりPCが高速化される