私はこれに従いました 記事 Windows Server 2012 R2を実行しているGoogle Compute VMの更新と混合結果の取得について。 Microsoft Articleでは、すべてにTrueのフラグが付けられています。
以下は、Google Computeで同じバージョンのWindows Server 2012 R2を実行している2つの異なるVMからの2つのスクリーンショットです。
このアップデートでは、PCIDパフォーマンス最適化のWindows OSサポートが有効になっています。False(これをTrueに設定する方法) このアップデートでは、PCIDパフォーマンス最適化のWindows OSサポートが有効になっています:True
PCIDパフォーマンス最適化のためのWindows OSサポートをTrueに設定する方法
また、スクリーンショットを見て、他に何か心配がありますか? Microsoft ArticleのようにすべてTrueに設定できますか?
前もって感謝します
PCID(Process-Context Identifiers)は、一部のCPU(ほとんどが新しい/ハイエンドで、一般的にHaswell(第4世代)以降と考える)に存在する機能であり、メルトダウンパッチによってもたらされるパフォーマンスへの影響を緩和するのに役立ちます。
これは設定できるものではありません-WindowsがCPUがPCIDをサポートしていることを検出した場合、Windowsはそれを使用し、リストされている行でそれがオンであることを確認します。
tldr:PCIDはセキュリティに影響を与えず、パフォーマンスへの影響の一部を軽減します。
PS: this は進行中のディスカッションで確認できます pdate はWindows Server 2012 R2 Standardの改善(および修正)でも利用できます。
Sysinternals Coreinfoをダウンロードしてください。そして、昇格されたコマンドプロンプトでこのプログラムを実行します。
CPU機能の長いリストがあります。
PCIDおよびINVPCID機能を見つけます。星印の付いた機能のみがアクティブになり、マイナス記号の付いた機能はアクティブになりません。
両方のVMイメージのCPU名を(システム画面で)共有してください。
Xeon-Coreの最新世代は、INVPCID機能をゲストにパススルーできると思います。
Xeon E5-2620 v3(Haswell-EP)でWindows Server2012 R2-VMを実行しています。また、INVPCIDをアクティブにすることはできません。
Haswell-EP(仮想化なし)で直接実行されるWin Server2012 R2は、INVPCID(100%shure)を使用できます。
2番目の推測は次のとおりです。
おそらく、VMの課金/契約に違いがあります。
VM exclusivleyが1つの物理コアで実行されている-> INVPCIDが有効になっている
1つ以上VM 1つの物理コアで実行-> INVPCID無効
VMとはどのような種類ですか?VMwareでは、次のEVCモードが必要です: https://kb.vmware.com/s/article/1003212 Intel "ハスウェル」世代
クラスター内のすべてのホストにIntel "Haswell" Generationプロセッサーのベースライン機能セットを適用します。 Intel "Ivy Bridge" Generation EVCモードと比較して、このEVCモードは、ABMX2、MOVBE、FMA、PERMD、RORX/MULX、INVPCID、VMFUNCなどの追加のCPU機能を公開します。