Welche Windows-Versionen verwenden die PCID-Funktion, um den Meltdown-Patch zu beschleunigen?

478
David Balažic

Ich habe Windows 7 Enterprise SP1 64-Bit mit einem Intel i7-6820HQ (mit dem neuesten Mikrocode, Rev. 0xC6), und InSpectre # 8 sagt, ich habe beide Schutzmaßnahmen, aber SLOWER.

Liegt es daran, dass Windows 7 die PCID-Funktion nicht verwendet? Welche Versionen verwenden es?

Bilder:

InSpectre-Screenshot

PS C:\> Get-SpeculationControlSettings Speculation control settings for CVE-2017-5715 [branch target injection] For more information about the output below, please refer to https://support.microsoft.com/en-in/help/4074629  Hardware support for branch target injection mitigation is present: True Windows OS support for branch target injection mitigation is present: True Windows OS support for branch target injection mitigation is enabled: True  Speculation control settings for CVE-2017-5754 [rogue data cache load]  Hardware requires kernel VA shadowing: True Windows OS support for kernel VA shadow is present: True Windows OS support for kernel VA shadow is enabled: True Windows OS support for PCID performance optimization is enabled: False [not required for security]  Speculation control settings for CVE-2018-3639 [speculative store bypass]  Hardware is vulnerable to speculative store bypass: True Hardware support for speculative store bypass mitigation is present: True Windows OS support for speculative store bypass mitigation is present: True Windows OS support for speculative store bypass mitigation is enabled system-wide: False   BTIHardwarePresent : True BTIWindowsSupportPresent : True BTIWindowsSupportEnabled : True BTIDisabledBySystemPolicy : False BTIDisabledByNoHardwareSupport : False KVAShadowRequired : True KVAShadowWindowsSupportPresent : True KVAShadowWindowsSupportEnabled : True KVAShadowPcidEnabled : False SSBDWindowsSupportPresent : True SSBDHardwareVulnerable : True SSBDHardwarePresent : True SSBDWindowsSupportEnabledSystemWide : False 

PS: Coreinfo v3.31 bestätigt, dass die Hardware-Unterstützung vorhanden ist:

PCID * Supports PCIDs and settable CR4.PCIDE INVPCID * Supports INVPCID instruction 
0
@Ramhound Der Meltdown-Fix ist mit einer Leistungsstrafe verbunden. Es ist eine bekannte Tatsache und hatte im Jahr 2018 einen Gazliion-Artikel darüber. David Balažic vor 6 Jahren 0
@Ramhound "Mit Windows 8 und Windows 7 auf älterem Silizium (PCs aus dem 15. Jahrhundert mit Haswell oder älterer CPU) erwarten wir, dass die meisten Benutzer einen Rückgang der Systemleistung bemerken werden." [Quelle] (https://cloudblogs.microsoft.com/microsoftsecure/2018/01/09/understanding-der-performance-auswirkung-von-spektrumundundschmelzabsenkende-aufgabe-auf-fenstersysteme/), "Crystal Disk Mark 6 zeigt die großen Auswirkungen des Fixes Meltdown und Spectre auf einem Intel Core i7-8550U-Chip. " [Quelle] (https://www.pcworld.com/article/3256028/computers/how-to-test-how-much-spectre-and-meltdown-hurt-your-pcs-performance.html) David Balažic vor 6 Jahren 0
@Ramhound "PCID-Optimierung ist aktiviert" ist falsch. Ich habe die Daten in die Frage eingefügt. David Balažic vor 6 Jahren 0
@Ramhound Einige Patches (z. B. für [Firefox] (https://www.mozilla.org/en-US/security/advisories/mfsa2018-01//)) haben möglicherweise zu einer Leistungseinschränkung geführt. Von diesem Link aus ", als partielle, kurzfristige Abschwächung deaktivieren oder reduzieren wir die Genauigkeit verschiedener Zeitquellen in Firefox." Durch das Reduzieren der Genauigkeit einer Zeitquelle wird die Latenz einer App erhöht, die die Genauigkeit zum Planen von Aufgaben nutzt. jpaugh vor 6 Jahren 0
Alle meine Forschungen beziehen sich auf ein anderes Gerät. Ich werde in Kürze auf Ihre Frage antworten. Ramhound vor 6 Jahren 0
Viele i7-Prozessoren werden nie vollständig von Intel oder Microsoft gepatcht, meine vierte Generation von i7 wird nie gepatcht werden ... https://www.zdnet.com/article/intel-we-now-wont-ever-ever-patch-spectre -Variante-2-Fehler in diesen Chips / Moab vor 6 Jahren 0

0 Antworten auf die Frage