Microsoft Kernel Patch CPU Before and After Benchmarks Thread


Recommended Posts

Tasks such as calculating Pi shouldn't show any negative effects since calculating Pi doesn't require any system calls.

The performance hit comes from context switching which you essentially never do when you only calculate/estimate numbers.

  On 07/01/2018 at 01:14, LimeMaster said:

The patch seems a tad glitchy on older CPUs.

  Reveal hidden contents

 

Expand  

What does that test even do? Performance is not hampered across the board. 

  On 07/01/2018 at 02:03, adrynalyne said:

I’m sure, but what is it actually doing to test it?

Expand  

No clue. There doesn't seem to be documentation of what the tests entail.  Both tests (stress and bench) have similar results.

  On 07/01/2018 at 02:16, LimeMaster said:

No clue. There doesn't seem to be documentation of what the tests entail.  Both tests (stress and bench) have similar results.

Expand  

If its just calculating pi, for example, the patch won't affect it at all.

  On 07/01/2018 at 02:25, adrynalyne said:

If its just calculating pi, for example, the patch won't affect it at all.

Expand  

I figured the tests weren't exactly an accurate representation when comparing the results. It however did have a slight effect on the Multi Thread Ratio. It decreased after the patch was installed.

It appears my SQL server 2017 benchmarks on windows actually saw a 2% performance increase after the patch :huh: In Linux SQL Server 2017 shows a 25% DECREASE in performance... ugh

 

SQL Server does a lot of IO and system calls.... doing mass IO bench marking should show any problems with this patch 

  • Like 2
  On 07/01/2018 at 02:52, neufuse said:

It appears my SQL server 2017 benchmarks on windows actually saw a 2% performance increase after the patch :huh: In Linux SQL Server 2017 shows a 25% DECREASE in performance... ugh

 

SQL Server does a lot of IO and system calls.... doing mass IO bench marking should show any problems with this patch 

Expand  

I understand why Linus is angry then.

  On 07/01/2018 at 03:37, LimeMaster said:

I understand why Linus is angry then.

Expand  

So here is the thing--is he angry because he was unable to get performance better, vs. Windows?

  On 07/01/2018 at 03:38, adrynalyne said:

So here is the thing--is he angry because he was unable to get performance better, vs. Windows?

Expand  

That would be my guess. Of course he blames Intel because everything was technically running smoothly beforehand.

Updated Techspot analysis and benchmarks. Up to 5% drop in overall performance aside from massive SSD slowdown. Still no Windows server workload tests apart from the Epic Games login server meltdown if that is a Windows server at all.

 

 

https://www.techspot.com/article/1556-meltdown-and-spectre-cpu-performance-windows/

  On 07/01/2018 at 16:06, Yogurth said:

Updated Techspot analysis and benchmarks. Up to 5% drop in overall performance aside from massive SSD slowdown. Still no Windows server workload tests apart from the Epic Games login server meltdown if that is a Windows server at all.

 

 

https://www.techspot.com/article/1556-meltdown-and-spectre-cpu-performance-windows/

Expand  

That's without the microcode update.

  On 07/01/2018 at 16:29, Mockingbird said:

That's without the microcode update.

Expand  

There hasn’t been enough testing with the microcode update to verify it. There is also a screenshot out there showing a massive performance hit after the meltdown patch on an AMD cpu. Just one that I saw. 

  On 07/01/2018 at 16:33, adrynalyne said:

There is also a screenshot out there showing a massive performance hit after the meltdown patch on an AMD cpu. Just one that I saw. 

Expand  

...except that, on Windows, kernel VA shadow is off when using AMD processors.

 

Linux also disables kernel page-table isolation on AMD processors.

  On 07/01/2018 at 16:29, Mockingbird said:

That's without the microcode update.

Expand  

Yup, this is Windows patch + BIOS update. The article is a work in progress and Techspot will update it when a new batch of patches arrives.

  On 07/01/2018 at 16:37, Mockingbird said:

...except that, on Windows, kernel VA shadow is off when using AMD processors.

 

Linux also disables kernel page-table isolation on AMD processors.

Expand  

Show me where it is turned off and causing a performance hit please. The specific indicator if you don't mind.

 

 

Linux may disable kpti on AMD systems, but the NT kernel is not Linux.

 

  On 07/01/2018 at 17:10, adrynalyne said:

Show me where it is turned off and causing a performance hit please. The specific indicator if you don't mind.

 

 

Linux may disable kpti on AMD systems, but the NT kernel is not Linux.

 

Expand  

It's turned off, so no performance impact.

 

PowerShell

 

Install-Module SpeculationControl

 

Set-ExecutionPolicy Bypass

 

Get-SpeculationControlSettings

  On 07/01/2018 at 17:15, Mockingbird said:

It's turned off, so no performance impact.

 

PowerShell

 

Install-Module SpeculationControl

 

Set-ExecutionPolicy Bypass

 

Get-SpeculationControlSettings

Expand  

I'll wait for your results patiently. I've got mine here. I want to see where Windows turned off kernel va shadowing post patch.

Thats what you implied with what you said.

  On 07/01/2018 at 17:22, adrynalyne said:

K.

 

Here is mine. Kernel VA shadowing was never enabled, even pre-patch.

 

Capture.PNG

Expand  

Which processor?

 

On Intel processors, Kernel VA shadowing is disabled if incompatible Anti-Virus is detected.

 

On AMD processors, Kernel VA shadowing is disabled.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.