を使用した現在のRetbleedパフォーマンスコスト
このAMDRyzen7 4800Uラウンドのベンチマークは、最初のRetbleedパッチが今週公開された後にメインラインのLinuxカーネルにマージされた後に実行されました。ベンチマークはデフォルトの状態で実行され、関連するすべての緩和策が自動的に適用され、「retbleed=off」カーネルオプションで起動したときに同じソフトウェア/ハードウェアで実行を繰り返し、AMD Zen2CPUコアのRetbleed緩和策を無効にしました。
これは、カーネル開発者がAMDCPUとIntelCPUの両方のオーバーヘッドコストを削減するための可能な緩和策の改善を検討しているため、現在のRetbleedコストです。また、AMD Zen 1およびその他のハードウェアで他のRetbleedベンチマークに取り組んでいます。これには、過去4年間のCPU脆弱性の複合緩和パフォーマンスコストの調査も含まれます。
カーネルコンテキストの切り替え時間は引き続き大幅に遅くなり、通常の合成テストは大きな影響を受け、I/Oワークロード、Java、RocksDB、その他のデータベースシステムなどは、数パーセントから2桁の損失に影響を受けます。 Retbleedを使用したZen2の場合。