AppleはGoogleに続き、顧客に対しIntel製CPUのハイパースレッディング機能を無効にするよう勧告しました。この抜本的な対策は、Intelが月曜日に公表したマイクロアーキテクチャ・データ・サンプリング(MDS)の問題への対策となるはずです。しかしAppleは、ハイパースレッディングを無効にしてこれらの脆弱性を防御すると、問題のシステムの「パフォーマンスに重大な影響を与える可能性がある」と警告しました。
では、Apple の顧客がハイパースレッディングを無効にした場合、パフォーマンスにどの程度の影響が出ると予想されるのでしょうか?
「Appleが2019年5月に実施したテストでは、マルチスレッドワークロードと公開ベンチマークを含むテストで、パフォーマンスが最大40%低下することが示されました」と同社は述べている。ただし、これは同社のテストシステムに基づくものであり、実際の影響はデバイスによって異なる。
これらの緩和策が明らかになる前のMacBookの速度が半分になってしまうことを望む人は誰もいません。MDS脆弱性を悪用した既知のエクスプロイトがないため、これらのパフォーマンス低下は、多くの人がシステムのセキュリティ対策を怠るのに十分な理由となる可能性があります。Intelが昨日述べたのとほぼ同じです。つまり、セキュリティ強化がパフォーマンスの劇的な影響を上回るかどうかは、各自が判断する必要があるということです。
MacOSでハイパースレッディングを無効にする方法
Mac をロックダウンしたい人は、Apple が概説している手順に従ってください。
Macの電源を入れるか再起動し、すぐにCommand (⌘) + Rキー、またはキーボード上のその他のmacOS回復キーの組み合わせを押し続けます。メニューバーの「ユーティリティ」メニューから「ターミナル」を選択します。ターミナルプロンプトに、以下の2つのコマンドを1つずつ入力します。それぞれの入力後にReturnキーを押します。nvram boot-args="cwae=2"nvram SMTDisable=%01Appleメニューから「再起動」を選択します。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
ハイパースレッディングを再度有効にする方法や、システムが現在ハイパースレッディングを使用しているかどうかを確認する方法など、詳しい情報は Apple のサポート ページから入手できます。
Intelは、MDSの脆弱性、その緩和策、そしてそれらの緩和策によるパフォーマンスへの影響について、さらに詳しい情報を自社ウェブサイトで公開しました。近いうちに、より多くの企業がこれらの脆弱性への対応策を講じ、最適な対策を講じるようになると予想されます。
ナサニエル・モットは、Tom's Hardware US のフリーランスのニュースおよび特集記事ライターであり、最新ニュース、セキュリティ、テクノロジー業界の最も面白い側面などを扱っています。