Posts : 2608 Join date : 2020-11-17 Location : Netherlands
Subject: Windows 10 Wed Mar 31, 2021 8:18 pm
I took the risk, installed Windows 10 on my new PC instead of my (beloved) Windows 7. I already regret it. Normally on all my previous PC's when I start a test using the number cores task management correctly states a 50% CPU usage. Not so on Windows 10, 59% while nothing else is running in the background.
And it gets worse, the PC has 24 cores and 48 threads, when I use 24 cores I get a good CPU division, see example picture, they all nicely are in the 18,000 range.
However when I increase the number of threads, say 30, the Windows 10 scheduler gets mad and numbers start to fluctuate, from 14,000 to 20,000 and as a result the analysis takes hours longer. Doesn't happen on my Windows 7 computer, I can use all threads and numbers don't fluctuate.
And so the question arises if this is a (known) Windows 10 scheduler problem or that there is a processor problem.
Admin Admin
Posts : 2608 Join date : 2020-11-17 Location : Netherlands
Subject: Re: Windows 10 Wed Mar 31, 2021 8:50 pm
And here are 2 screenshots, left the Windows 7 scheduler and right the Windows 10.
Windows 7 nicely divides the work over the number of cores, Windows 10 not.
mwyoung
Posts : 880 Join date : 2020-11-25 Location : USA
Subject: Re: Windows 10 Wed Mar 31, 2021 9:48 pm
Hello Ed. Did you do all the updates to Windows 10. After upgrading or downgrading
mwyoung
Posts : 880 Join date : 2020-11-25 Location : USA
Subject: Re: Windows 10 Wed Mar 31, 2021 10:01 pm
I ran resource monitor using Stockfish with 16 cores of 32 threads. And it does display correctly 50%. But show 17 threads being used. And shows 60% usage. I am not sure if this is good or bad. It maybe a way for windows 10 to keep all cores active, and just not spinning.
Admin Admin
Posts : 2608 Join date : 2020-11-17 Location : Netherlands
Subject: Re: Windows 10 Wed Mar 31, 2021 10:34 pm
mwyoung wrote:
I ran resource monitor using Stockfish with 16 cores of 32 threads. And it does display correctly 50%. But show 17 threads being used. And shows 60% usage.
It's also shows you the usage of each thread and maybe you could check 20 or 24 cores?
mwyoung wrote:
Hello Ed. Did you do all the updates to Windows 10. After upgrading or downgrading
Not yet.
mwyoung
Posts : 880 Join date : 2020-11-25 Location : USA
Subject: Re: Windows 10 Wed Mar 31, 2021 10:57 pm
Admin wrote:
mwyoung wrote:
I ran resource monitor using Stockfish with 16 cores of 32 threads. And it does display correctly 50%. But show 17 threads being used. And shows 60% usage.
It's also shows you the usage of each thread and maybe you could check 20 or 24 cores?
mwyoung wrote:
Hello Ed. Did you do all the updates to Windows 10. After upgrading or downgrading
Not yet.
I guess the only way to know for sure. Is to bench a multi core engine with windows 7 and windows 10. And see how the engine truly performs. And I am not able to run this test. As I am only running windows 10.
TheSelfImprover
Posts : 3112 Join date : 2020-11-18
Subject: Re: Windows 10 Thu Apr 01, 2021 9:04 am
I found this for choosing a Linux version - link - but nothing for choosing a windows version or for choosing between Windows, Chrome OS, Linux and MacOS.
Admin Admin
Posts : 2608 Join date : 2020-11-17 Location : Netherlands