Why are my cores running hotter than windows

urdrwho10

New Member
Joined
Dec 6, 2019
Messages
14
Reaction score
8
Credits
103
Ok, this is kind of ticking me off. I've been a Linux fan for decades but recently on my daily computer, my older HP 520 All In One, I booted up Windows 10. I looked at the temps on my two cores and they were much much lower than Deb 12 KDE or Mint 22 Cinnamon. I was browsing with the same pages open and compared apples to apples. Why should I need extra wattage and heat for Linux to run. They both load internet pages the same and in a way (hate to say this) but Windows fots are leaner and more crisp looking around the ages. So for the past week I've been using Win10 as my daily driver. Ugh but if it works what the heck and it isn't cooking my cores. I've tried to use TLP but that does nothing.

I do have Windows power set to manage balanced and have set the cores to a percentage that I like and can see no difference on my use. Gamers would! The problem with Linux, which has always been a problem is that you always have to go looking for third part apps to try and make things work. Open source is the good of Linux but it is always the problem of Linux.

I have tried to install Powertop but I can't get past missing dependencies. Also not sure if it would help. CPUconfig is another app that has dependency issues and will not install.

Any ideas?
 


The correct answer to this must be very technical and scientific but for us simple users you can say that the hardware is optimized and made for Windows that's why Linux underperform in some details like the power usage and the heat which must be the same issue
 
The correct answer to this must be very technical and scientific but for us simple users you can say that the hardware is optimized and made for Windows that's why Linux underperform in some details like the power usage and the heat which must be the same issue
Yeah that's pretty much the answer but it goes against the grain of the Linux theory of older computers do well. It is a theory I've promoted forever and now that I see the theory may be wrong, I've taken a lot of flack from all Linux promotions.

If there were a good Linux app that would allow me to change the way the cores work and when, I could probably tweak it to compare to the heat of Win10. Thanks for the data and not dogma answer!
 
Yeah that's pretty much the answer but it goes against the grain of the Linux theory of older computers do well. It is a theory I've promoted forever and now that I see the theory may be wrong, I've taken a lot of flack from all Linux promotions.

If there were a good Linux app that would allow me to change the way the cores work and when, I could probably tweak it to compare to the heat of Win10. Thanks for the data and not dogma answer!
Personally I would happily frie my cores in order to avoid use Windows again. I may have to replace my machine little earlier in the worst case scenario but it is a cost that I accept for what I receive in exchange
 
Copy and paste this command in the terminal.

Code:
inxi -Fxz

Copy and paste the output into a post so we can see what hardware you have.
 
Copy and paste this command in the terminal.

Code:
inxi -Fxz

Copy and paste the output into a post so we can see what hardware you have.
Currently on Deb 12 so I'll post for Deb. Just closed all tabs and youtube video. --

Since last post I made some changes and commented out some things. Seems to have brought down the temps --- maybe.

# 8-01-2024
#vm.vfs_cache_pressure = 200
#vm.swappiness = 1
#vm.watermark_boost_factor=0

# added this 12-24-2023 turned off for test 8-1-24
#net.ipv4.conf.default.accept_source_route = 0
#net.ipv4.conf.all.accept_source_route = 0
#net.ipv6.conf.all.accept_source_route = 0
#net.ipv6.conf.wlan0.disable_ipv6 = 1

Code:
debianjohn@debian12:~$ inxi -Fxz
System:
Kernel: 6.9.7+bpo-amd64 arch: x86_64 bits: 64 compiler: N/A
Desktop: KDE Plasma v: 5.27.5 Distro: Debian GNU/Linux 12 (bookworm)
Machine:
Type: Desktop System: Hewlett-Packard product: 520-1020 v: 1.04
 serial: <superuser required>
Mobo: PEGATRON model: 2AC3 v: 1.04 serial: <superuser required> UEFI: AMI
v: 7.11 date: 02/24/2012
CPU:
Info: dual core model: Intel Pentium G620 bits: 64 type: MCP
arch: Sandy Bridge rev: 7 cache: L1: 128 KiB L2: 512 KiB L3: 3 MiB
Speed (MHz): avg: 2594 min/max: 1600/2600 cores: 1: 2594 2: 2594
 bogomips: 10375
 Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
 Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics
vendor: Hewlett-Packard driver: i915 v: kernel arch: Gen-6 bus-ID: 00:02.0
Device-2: Chicony HP High Definition 1MP Webcam type: USB driver: uvcvideo
 bus-ID: 2-1.5:5
Display: wayland server: X.Org v: 1.22.1.9 with: Xwayland v: 22.1.9
compositor: kwin_wayland driver: X: loaded: modesetting unloaded: fbdev,vesa
dri: crocus gpu: i915 resolution: 1920x1080~60Hz
API: OpenGL v: 3.3 Mesa 22.3.6 renderer: Mesa Intel HD Graphics 2000 (SNB
GT1) direct-render: Yes
Audio:
 Device-1: Intel 6 Series/C200 Series Family High Definition Audio
vendor: Hewlett-Packard 6 driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
API: ALSA v: k6.9.7+bpo-amd64 status: kernel-api
Server-1: PipeWire v: 0.3.65 status: active
Network:
Device-1: Ralink RT5392 PCIe Wireless Network Adapter driver: rt2800pci
v: 2.3.0 bus-ID: 04:00.0
IF: wlp4s0 state: down mac: <filter>
 Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Hewlett-Packard driver: r8169 v: kernel port: e000 bus-ID: 07:00.0
IF: enp7s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:
Local Storage: total: 465.76 GiB used: 38.62 GiB (8.3%)
ID-1: /dev/sda vendor: Seagate model: ST3500413AS size: 465.76 GiB
Partition:
ID-1: / size: 49.66 GiB used: 8.15 GiB (16.4%) fs: ext4 dev: /dev/sda8
ID-2: /boot/efi size: 96 MiB used: 43 MiB (44.8%) fs: vfat dev: /dev/sda2
ID-3: /home size: 63.31 GiB used: 30.42 GiB (48.1%) fs: ext4
 dev: /dev/sda9
Swap:
ID-1: swap-1 type: partition size: 1.95 GiB used: 0 KiB (0.0%)
 dev: /dev/sda7
Sensors:
System Temperatures: cpu: 47.0 C mobo: N/A
 Fan Speeds (RPM): N/A
Info:
Processes: 189 Uptime: 1h 52m Memory: 7.67 GiB used: 3.62 GiB (47.2%)
Init: systemd target: graphical (5) Compilers: gcc: 12.2.0 Packages: 1958
Shell: Bash v: 5.2.15 inxi: 3.3.26
debianjohn@debian12:~$
 
Last edited:
Yeah that's pretty much the answer but it goes against the grain of the Linux theory of older computers do well.
Older hardware is less efficient when it comes to usage of power anyways.
If there were a good Linux app that would allow me to change the way the cores work
I don't know what you've looked at?

What cpu is in your system and what is the normal operating temperature and what's it actually running at?
 
I just saw your other reply with the inxi output: Intel Pentium G620
Seems like the operating temperature should be around 55 degrees Celsius which is 131 degrees Fahrenheit, max 69 degrees Celsius which is 156 degrees Fahrenheit.
 
Older hardware is less efficient when it comes to usage of power anyways.

I don't know what you've looked at?

What cpu is in your system and what is the normal operating temperature and what's it actually running at?
Thanks. I never saw those and think I'll first try corectrl. These options are what I hoped I would see from my post about this matter.
 
I would bet you that every temperature reading app ouputs the temperature a little bit differently, so i wouldn't worry too much.

Beyond that, it's all basically speculation. You could also look and see if your bios has a temperature tool to get a feel for the system idle temperature.
 
Seems like the operating temperature should be around 55 degrees Celsius which is 131 degrees Fahrenheit, max 69 degrees Celsius which is 156 degrees Fahrenheit.
I am a Fahrenheit guy and TLP used to show that hitting 171 was high temps. Right now I am using corectrl and it is frequency is set for CPU utilization. I have one youtube running and I am looking at my temp widget showing Core 1 is 109 > 117F and core2 is 106 > 109F. I can live with that but the thunderstorm that has my lights flickering --- yikes!

Think I'll run this for a while before checking out CoolerControl.

I hope this works out and I'll give it a try on Mint 22.
 
I would bet you that every temperature reading app ouputs the temperature a little bit differently, so i wouldn't worry too much.

Beyond that, it's all basically speculation. You could also look and see if your bios has a temperature tool to get a feel for the system idle temperature.
I was thinking the same thing about temp readings. My Bios doesn't even have any fan control and it is the latest BIOS available.
 
Ok, this is kind of ticking me off. I've been a Linux fan for decades but recently on my daily computer, my older HP 520 All In One, I booted up Windows 10. I looked at the temps on my two cores and they were much much lower than Deb 12 KDE or Mint 22 Cinnamon.
Was your test against live Linux or Linux installed on drive?
 
I'm running an HP Pavilion desktop - around 5 years old - with the 8th/9th-gen (Coffee Lake architecture) Pentium G5400. This is dual-core with H/T, so kinda like a quad-core. Anyways....

I don't run mainstream - never have! Almost from the start of my Linux journey, more than a decade ago, I've used 'Puppy' Linux, a small, 'featherweight' distro.....required 10 yrs ago, 'cos my hardware was a LOT older in those days. I could run anything I wanted these days (32GB RAM, 5+ TB storage incl. a primary 1 TB Crucial SSD).....but I stick with Puppy because I like her AND know her inside out.

Temps vary between 25-30C in the winter, and up to around 45-50C this time of year. Video rendering might occasionally push that up to around 65C or so, but that's a temporary thing, and soon cools down. I'm happy with those kinda values.

This rig came with Win 10, but it never got fired-up OR even activated; I kicked Windows into touch well over 10 yrs ago, and have absolutely no interest in it. The very first thing I did was to nuke it with extreme prejudice from a LiveCD of Puppy.....

----------------------------

I largely take the same view as @Terminal Velocity ; I'll happily put up with slightly higher temps'n'stuff AND various other 'annoyances' IF it keeps me out of MicroSh**e's sweaty clutches. And as for fonts? I've not used Windows fonts for years.....and my eyesight is by now crap enough that I doubt I could tell the difference if I tried. I've got used to Linux fonts, and they're good enough for me. I find it astonishing that people can get so 'hung-up' over niggly little details like that; if it's legible, and you can see (and read) everything well enough to do what ya want, where's the problem?

(I DID come across a utility that 'sharpened-up' Linux fonts a few years back - I tried it, and it worked really well - but I can't for the life of me remember where I found it now.....)

Mike. :p
 
I was thinking the same thing about temp readings. My Bios doesn't even have any fan control and it is the latest BIOS available.
Yeah i think most standard laptop bioses are still pretty run of the mill and cheap.

I was just commenting because i noticed my temp readings from the linux command line and the free graphical one on windowswere dramatically different. The windows one showed a lot more rapid change and variation, which based on my research, didnt strike me as accurate.

A lot of desktop motherboards display the CPU temp in the bios.
 
The CMOS settings control that kind of stuff on my desktop. I set it for performance and power saving. The fans speed up when I process video or do anything that uses all four cores and keeps them really busy. The system has never complained so I really never worried about it. Perhaps you could tell your CMOS to tell the fans to run a little faster.

Signed,

Matthew Campbell
 
Well that app worked until reboot. Now it isn't monitoring the core. And actually the app seemed to only monitor one core. Remove and I'll re-install.
 
I'm running an HP Pavilion desktop - around 5 years old - with the 8th/9th-gen (Coffee Lake architecture) Pentium G5400. This is dual-core with H/T, so kinda like a quad-core. Anyways....

I don't run mainstream - never have! Almost from the start of my Linux journey, more than a decade ago, I've used 'Puppy' Linux, a small, 'featherweight' distro.....required 10 yrs ago, 'cos my hardware was a LOT older in those days. I could run anything I wanted these days (32GB RAM, 5+ TB storage incl. a primary 1 TB Crucial SSD).....but I stick with Puppy because I like her AND know her inside out.

Temps vary between 25-30C in the winter, and up to around 45-50C this time of year. Video rendering might occasionally push that up to around 65C or so, but that's a temporary thing, and soon cools down. I'm happy with those kinda values.

This rig came with Win 10, but it never got fired-up OR even activated; I kicked Windows into touch well over 10 yrs ago, and have absolutely no interest in it. The very first thing I did was to nuke it with extreme prejudice from a LiveCD of Puppy.....

----------------------------

I largely take the same view as @Terminal Velocity ; I'll happily put up with slightly higher temps'n'stuff AND various other 'annoyances' IF it keeps me out of MicroSh**e's sweaty clutches. And as for fonts? I've not used Windows fonts for years.....and my eyesight is by now crap enough that I doubt I could tell the difference if I tried. I've got used to Linux fonts, and they're good enough for me. I find it astonishing that people can get so 'hung-up' over niggly little details like that; if it's legible, and you can see (and read) everything well enough to do what ya want, where's the problem?

(I DID come across a utility that 'sharpened-up' Linux fonts a few years back - I tried it, and it worked really well - but I can't for the life of me remember where I found it now.....)

Mike. :p
Think hard my man - what was it ??? :) :) :) BTW that's supposed to sound funny, you just can't hear the voice over. "(I DID come across a utility that 'sharpened-up' Linux fonts a few years back - I tried it, and it worked really well - but I can't for the life of me remember where I found it now.....)"

Somewhere along the line I tried Puppy - I think.
 
I believe this is the spec sheet for your processor.


The max temp appears to be TCASE 69.1°C so your temps shown in the inxi are well within the operating range.

All in one desktops are nothing more than a laptop mounted in a monitor case and very minimal space left for cooling.

As long as the temps are within range and the processor is not throttling down and shutting down I wouldn't worry to much.

The bios temps are what I would trust over any software monitoring program as just have proven to me to not be accurate.

I've run Intel processors well beyond the maximum operating temperature without problems or throttling down or shutting down.

Intel processors seem to have a lot of temperature head room beyond what they are rated for based on my experience from overclocking them.

It may also be time for the back cover to be removed and a good dusting to all of the inside and out.

Welcome to the forum.
 


Members online


Top