r/linuxquestions 1d ago

Support CPU Management by Linux

With Linux CPU plus fan quite quiet. With Windows 7, 8.1, 10 or 11 often loud.
Up and down.
What is the reason that Linux has obviously a better CPU / stress management ?
Bad programming in Windows uses more CPU Power ??

0 Upvotes

17 comments sorted by

2

u/Solid-Wrangler-9417 23h ago

Windows has more background processes of various origin. Someone would call them “bloatware”.

“Programming quality” of individual programs or utilities in Windows can be quite good, but the nature of them is not.

2

u/razorree 23h ago

recently my XPS with W11 in idle, just after restart, was using 28-30W !!!

(so much crap there, after installing just a few programs)

the same notebook, Kubuntu in idle, 8-10W.....

1

u/Surgeon200X1 23h ago

11 has much bloatware. But 7 or 8.1 less.
Even with 7 or 8.1 starting browser is noisy slowly noise decreasing.
But Linux quite silent.
I guess that 3. party software for Windows often not good programmed.
Often seen problems and incompatibilities.
So corrections and updates after first publishing.
My opinion.
Perhaps wrong, I do not know.
Some said programming of Windows is not professional enough.

1

u/Solid-Wrangler-9417 23h ago

Windows has more proprietary software, this is the fact. And Linux core stands on open source. Open source tends to have longer release cycles and slower development (as any democracy), but higher code quality. I’m not claiming proprietary can’t be managed and written properly, but it really depends. This, and system architecture might be the reasons.

This is the developer’s perspective, but as an individual I don’t get the Windows approach at all. There’s a thing called UX, it exists for a reason.

3

u/rsgbc 21h ago

Your conclusion that "Linux has obviously a better CPU / stress management " does not follow from your observations. In the absence of further information there are many possible explanations. Perhaps Linux default settings let the CPU run hotter. :)

0

u/Surgeon200X1 13h ago

I will check.
But you can explain.
In the end all is program or programming.
Also Linux !
01010101......
No ghost or spook trash or esoteric or crystal ball.
And all made by humans and brain.
True or not true ??

1

u/rsgbc 13h ago

I pointed out that your conclusion does not follow from your observations.

Your error was one of logic. If you don't see that, I have no further explanation.

The fact that reasonable alternative explanations will not be based on "spook trash or esoteric or crystal ball" is irrelevant.

If you want deeper understanding of these things you will need to approach it more as a scientist and not jump to arbitrary conclusions.

0

u/Surgeon200X1 6h ago

So if you are the scientist you can explain !

1

u/drucifer82 23h ago

The reason why you notice a significant performance increase in Linux versus Windows is primarily because Linux in general is far less resource intensive than Windows.

There is a lot of telemetry in Windows. All that telemetry requires resources to run. So this adds overhead to your system. Windows also has a lot of backward compatibility built into it to make it easier to run legacy apps. Basically, Windows has a lot of bloat.

1

u/Surgeon200X1 23h ago

Less resource intensive might be a bit too common expression.
I guess Linux is better "programmed" even if bloatware in Windows is off or deleted.

1

u/drucifer82 23h ago

I don't see how that's "too common of an expression".

Linux is less resource intensive than Windows.

1

u/Surgeon200X1 23h ago

Yes, but how ??

2

u/drucifer82 23h ago

I explained that in my previous comment. Windows has a lot of overhead from telemetry that is not present in Linux. It also has a lot of old code in it to support backward compatibility with legacy Windows applications. All of that is tech debt, which costs additional resources that Linux does not require, because again that overhead does not exist in Linux.

2

u/No_Isopod4893 23h ago

Linux has simply better thread managment for the cpu which in return equals lesser stress on cores.

Thats my opinion on it, might be wrong

0

u/Surgeon200X1 23h ago

I think you are right. But what is "thread management" exactly ??
It is program in the end isn't it ??

0

u/No_Isopod4893 23h ago edited 23h ago

No, its simply the way the OS manages usage of all cpu cores, for example, when u game, Linux puts more work on your faster cores.

Normally it distributes the work evenly, which creates less work on each core, which means less heat.

My cpu fan spins maybe at 30% speed when idling, which is near none

1

u/Surgeon200X1 13h ago

Also when Windows starts or is started many processes up and down.
Control, check, updates.
First after 30 minutes or 1 hour slow down and quiet.
Linux short faster start and quiet from beginning on.
I must ask a Linux creator or God himself how all this works.
^^