Linked by Thom Holwerda on Mon 10th Jul 2017 18:27 UTC
Windows

This story begins, as they so often do, when I noticed that my machine was behaving poorly. My Windows 10 work machine has 24 cores (48 hyper-threads) and they were 50% idle. It has 64 GB of RAM and that was less than half used. It has a fast SSD that was mostly idle. And yet, as I moved the mouse around it kept hitching - sometimes locking up for seconds at a time.

So I did what I always do - I grabbed an ETW trace and analyzed it. The result was the discovery of a serious process-destruction performance bug in Windows 10.

Great story.

Thread beginning with comment 646586
To read all comments associated with this story, please click here.
Apples and oranges
by karunko on Tue 11th Jul 2017 12:51 UTC
karunko
Member since:
2008-10-28

I'm not "a programmer, working for Google, focusing on optimization and reliability" but let me play the devil's advocate and ask:

"What's the point of comparing Windows 10 on a 24 core computer and Windows 7 on an Intel Core 2?"

I mean, how is the comparison meaningful when he's not comparing different version of Windows on the same hardware? How can he put the blame on Windows 10 and not that specific hardware configuration? And why quote Amdahl’s law when only two cores are available in the "good configuration"? To look smart and impress people?

These are honest, non rhetorical and definitely non trolling questions, by the way.


RT.

Reply Score: 3

RE: Apples and oranges
by cybergorf on Tue 11th Jul 2017 15:26 in reply to "Apples and oranges"
cybergorf Member since:
2008-06-30


I mean, how is the comparison meaningful when he's not comparing different version of Windows on the same hardware? How can he put the blame on Windows 10 and not that specific hardware configuration? And why quote Amdahl’s law when only two cores are available in the "good configuration"? To look smart and impress people?

These are honest, non rhetorical and definitely non trolling questions, by the way.


On old hardware, with less CPU power running an old version of Windows, you would expect the problem to be much worse.
But it was not!
This shows, that it is mainly a problem/bug of newer versions of Windows (after Win7).
So yes: in this particular case, the comparison made sense.

Reply Parent Score: 2

RE[2]: Apples and oranges
by karunko on Tue 11th Jul 2017 18:58 in reply to "RE: Apples and oranges"
karunko Member since:
2008-10-28

On old hardware, with less CPU power running an old version of Windows, you would expect the problem to be much worse.
But it was not!
This shows, that it is mainly a problem/bug of newer versions of Windows (after Win7).

No it doesn't. He didn't try Windows 10 on the older hardware so we just don't know what would happen with that particular workload. In other words, both of you are making assumptions and my questions still stand. ;-)


RT.

Reply Parent Score: 2