web-dev-qa-db-ja.com

MeltdownとSpectreを修正する最近のカーネルパッチを適用した後、パフォーマンスが低下している人はいますか?

当社はサーバー上でCPUを集中的に使用する操作を多数行っているため、パフォーマンスの低下は組織にとって懸念事項です。

ベンチマークを実施しましたが、パフォーマンスにはほとんど影響がないようです。当初、パフォーマンスは約5分の1に低下すると述べられました。パッチ適用後30%。

誰かがこれに関するデータを共有できますか?会社名などの不必要な詳細なし.

14
Jason Holcomb

パフォーマンスへの影響は、プログラムの動作によって大きく異なります。

Meltdownパッチ(KPTI)の後、ユーザー空間からカーネル空間へのコンテキスト切り替えがあるときはいつでも、カーネルページテーブルが頻繁にフラッシュされるため、かなりのオーバーヘッドがあります。

したがって、これは、頻繁なコンテキスト切り替えに依存するプログラム(データベースやハイパーバイザーなど)がパフォーマンスに大きな影響を与える一方で、他のプログラムはほとんど気づかない可能性があることを意味します。

13
Jordi