[opensuse] cpu heat
Hello, On my main laptop, I find the cpu is getting hot very fast My desk is climatized, temperature is not cold but not hot either (around 27°C) at rest the cpu temp is around 60° a simple copy from a disk to an other makes it go up to 85°C, and dmesg gives red warning cpu speed is reduced. [ 661.011117] CPU2: Core temperature above threshold, cpu clock throttled (total events = 1) [ 661.011118] CPU3: Package temperature above threshold, cpu clock throttled (total events = 1) [ sensors coretemp-isa-0000 Adapter: ISA adapter Package id 0: +60.0°C (high = +84.0°C, crit = +100.0°C) Core 0: +59.0°C (high = +84.0°C, crit = +100.0°C) (...) the computer become completely unresponsive, impossible to switch desktop or applications, copy:> sensors coretemp-isa-0000 Adapter: ISA adapter Package id 0: +79.0°C (high = +84.0°C, crit = +100.0°C) the bottom of the computer can be opened, but it's not that easy (lot of just now I couldn't finish this mail before the copy (from caddy hdd to usb disk - system is on ssd). Smartctl shows disks are fully ok I *can* try to remove dust :-). But is there any use to change thermal grease on cpu (much more difficult) top and pas ax do not show any btrfs activity (root), involved disk is ext4 thanks jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 8/21/20 4:57 PM, jdd@dodin.org wrote:
[ 661.011117] CPU2: Core temperature above threshold, cpu clock throttled (total events = 1) [ 661.011118] CPU3: Package temperature above threshold, cpu clock throttled (total events = 1) [
sensors coretemp-isa-0000 Adapter: ISA adapter Package id 0: +60.0°C (high = +84.0°C, crit = +100.0°C) Core 0: +59.0°C (high = +84.0°C, crit = +100.0°C) (...)
and fan spinning?? If you are posting output from sensors, at least post everything. At these temperatures it should be going at crazy speed. - Adam -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 21/08/2020 à 17:32, Adam Majer a écrit :
and fan spinning?? If you are posting output from sensors, at least post everything. At these temperatures it should be going at crazy speed.
nothing noticable right now :-( asus-isa-0000 Adapter: ISA adapter cpu_fan: 2500 RPM temp1: +58.0°C two video script I use routinely launched (8 cpu cores at 100%): # sensors coretemp-isa-0000 Adapter: ISA adapter Package id 0: +95.0°C (high = +84.0°C, crit = +100.0°C) Core 0: +85.0°C (high = +84.0°C, crit = +100.0°C) Core 1: +92.0°C (high = +84.0°C, crit = +100.0°C) Core 2: +93.0°C (high = +84.0°C, crit = +100.0°C) Core 3: +92.0°C (high = +84.0°C, crit = +100.0°C) acpitz-acpi-0 Adapter: ACPI interface temp1: +94.0°C (crit = +103.0°C) asus-isa-0000 Adapter: ISA adapter cpu_fan: 4500 RPM temp1: +94.0°C and 6471.962081] i2c /dev entries driver [ 6628.421300] CPU2: Core temperature above threshold, cpu clock throttled (total events = 547) [ 6628.421302] CPU3: Package temperature above threshold, cpu clock throttled (total events = 547) (..) [ 6628.421311] CPU6: Package temperature above threshold, cpu clock throttled (total events = 547) [ 6628.421313] CPU2: Package temperature above threshold, cpu clock throttled (total events = 547) [ 6628.422324] CPU2: Core temperature/speed normal [ 6628.422324] CPU6: Core temperature/speed normal [ 6628.422325] CPU4: Package temperature/speed normal [ 6628.422326] CPU0: Package temperature/speed normal cpuinfo: cpu MHz : 2394.458 for a 2.4cpu, normal... computer reasonably responsive thanks jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 21/08/2020 18.17, jdd@dodin.org wrote:
Le 21/08/2020 à 17:32, Adam Majer a écrit :
and fan spinning?? If you are posting output from sensors, at least post everything. At these temperatures it should be going at crazy speed.
nothing noticable right now :-(
asus-isa-0000 Adapter: ISA adapter cpu_fan: 2500 RPM temp1: +58.0°C
two video script I use routinely launched (8 cpu cores at 100%):
# sensors coretemp-isa-0000 Adapter: ISA adapter Package id 0: +95.0°C (high = +84.0°C, crit = +100.0°C) Core 0: +85.0°C (high = +84.0°C, crit = +100.0°C) Core 1: +92.0°C (high = +84.0°C, crit = +100.0°C) Core 2: +93.0°C (high = +84.0°C, crit = +100.0°C) Core 3: +92.0°C (high = +84.0°C, crit = +100.0°C)
acpitz-acpi-0 Adapter: ACPI interface temp1: +94.0°C (crit = +103.0°C)
asus-isa-0000 Adapter: ISA adapter cpu_fan: 4500 RPM temp1: +94.0°C
and
6471.962081] i2c /dev entries driver [ 6628.421300] CPU2: Core temperature above threshold, cpu clock throttled (total events = 547) [ 6628.421302] CPU3: Package temperature above threshold, cpu clock throttled (total events = 547)
I have a fan-less mini server that does this under load. If it gets too hot it slows down till it cools down. It stays responsive all the time. It is normal behaviour for that machine. So I slow down the tasks I give it to do. Yours has a fan, so it seems that the fan + CPU sink assembly is not responding right. Sensors say it is doing 4500 RPM. First thing to look for is dust. The other two are conductive paste or gas leak, if it is one of those filled with gas. -- Cheers / Saludos, Carlos E. R. (from 15.1 x86_64 at Telcontar)
Le 21/08/2020 à 18:41, Carlos E. R. a écrit :
Yours has a fan, so it seems that the fan + CPU sink assembly is not responding right. Sensors say it is doing 4500 RPM.
which is pretty fast This computer is odly built, the air flow is partly blocked by the screen articulation :-( and the box is very hot there I will open it tomorrow :-) thanks jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 8/21/20 6:17 PM, jdd@dodin.org wrote:
acpitz-acpi-0 Adapter: ACPI interface temp1: +94.0°C (crit = +103.0°C)
asus-isa-0000 Adapter: ISA adapter cpu_fan: 4500 RPM temp1: +94.0°C
Yes, at these temperatures and assuming everything else is OK, the fan should be blowing out "fire" ;) If the air is not very hot, then something is blocked or something is not attached properly. Anyway, this is definitely a hardware issue that can only be solved with some tools and physical examination. The good news is that your computer is still working, so it's only a cooling issue. Good luck and have lots of fan :) - Adam -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 21/08/2020 à 19:05, Adam Majer a écrit :
Good luck and have lots of fan :)
:-))) thanks jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 8/21/20 8:32 AM, Adam Majer wrote:
On 8/21/20 4:57 PM, jdd@dodin.org wrote:
[ 661.011117] CPU2: Core temperature above threshold, cpu clock throttled (total events = 1) [ 661.011118] CPU3: Package temperature above threshold, cpu clock throttled (total events = 1) [
sensors coretemp-isa-0000 Adapter: ISA adapter Package id 0: +60.0°C (high = +84.0°C, crit = +100.0°C) Core 0: +59.0°C (high = +84.0°C, crit = +100.0°C) (...)
and fan spinning?? If you are posting output from sensors, at least post everything. At these temperatures it should be going at crazy speed.
The cpu fan was my first thought too. You mention dust. You might take a look at the cpu heat sink, I've seen them become totally blocked with dust. I wouldn't remove the heat sink to redo the thermal grease, there's always the possibility of screwing something else up when you go that deep. Regards, Lew -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 21/08/2020 à 18:18, Lew Wolfgang a écrit :
The cpu fan was my first thought too. You mention dust. You might take a look at the cpu heat sink, I've seen them become totally blocked with dust.
first thing I will do I wouldn't remove the heat sink to redo the thermal grease,
there's always the possibility of screwing something else up when you go that deep.
I did this on desktop computer, but on laptop... this computer is on medium difficulty as of dismounting. I'm pretty used to that, I did these vidéos https://www.culte.org/pmwiki/?n=Rubriques.CommentDMonterUnPCPortable :-) jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 8/21/20 9:57 AM, jdd@dodin.org wrote:
Hello,
On my main laptop, I find the cpu is getting hot very fast
My desk is climatized, temperature is not cold but not hot either (around 27°C)
at rest the cpu temp is around 60°
a simple copy from a disk to an other makes it go up to 85°C, and dmesg gives red warning cpu speed is reduced.
[ 661.011117] CPU2: Core temperature above threshold, cpu clock throttled (total events = 1) [ 661.011118] CPU3: Package temperature above threshold, cpu clock throttled (total events = 1) [
Technical term: "Dust Bunnies", contributing factors include large desktop environment demands on the CPU. Two separate issues: (1) if there is any dust build-up in the cooling paths within your laptop, you will see temp spikes under any load. The cure is to clean them out (BUT YOU MUST TAKE CARE NOT TO OVERSPEED YOUR FANS IN THE PROCESS) If you can't open your laptop (most cannot), then your best friend is a shop-vac (with a brush attachment to brush over the screens to help pull the dust bunnies through the small screen holes). BEFORE you just take the shop-vac crevice nozzle to the openings in your laptop - find out where the fan is (sometimes you can see it right behind one of the cooling screens) You want to "peg-the-fan" to prevent it from spinning. (you hit it with the shop vac and you can easily send it spinning 10X its limit and potentially cause it to fly apart) so use a thumb-tack or small piece of wire (20 ga. or so) to slip though the screen and secure the fan blade from moving) Then you can shop-vac with the crevice tool to your hearts content and see all the dead rats pile up against the cooling screens on the inside (use small circular motions with the brush attachment to pull the cruft through the screen a few bits at a time) If you can't peg-the-fan, then the shop vac is still your friend, but you can't just put the nozzle over the screen. Instead use the brush attachment and wand it over the cooling screen in short sweeps to prevent putting the full force of the vacuum through the cooling path. If you have no brush attachment, then you can spread your fingers over the end of your vacuum hose to keep the nozzle directly off the cooling screen and do the same thing (without a brush attachment, you will need a brush of some kind, old toothbrush, scrub brush with fine bristles to help pull the dust bunnies through the screen) (2) Plasma and Gnome -- they are CPU hogs no matter how you slice it. I just did my bi-monthly update of Plasma from Git (kde app versions 20.04) and my laptop sounded like an airplane. Plasma would settle down and idle just fine with no inputs, but as soon as you started to do anything (mouse movements, etc.., simple editors kwrite, kate, or even konsole) the temps would spike and the fans would switch to take-off speed (with an i7 and 8G of RAM) So even clean, with a heavy desktop, laptops are going to struggle that is just a fact. Laptops lack by an order of magnitude the cooling capacity of desktop computers (a desktop CPU cooler is generally 2-3 times a thick as a laptop to begin with unless it is liquid cooled and then we are in a whole different area of cooling not available to laptops anyway) ======== So those are the two things and approaches I know to help with CPU heat problems. The dust-bunnie issues should be an every couple of month maintenance thing anyway (though I'm human too and don't always get a round to it). The desktop environment issue is just how much CPU the varying desktops demand. Plasma and Gnome have been designed to do all that can be done to utilize the CPU to provide all the niceties that the desktops provide. Which is fine for desktops with all the cooling in the world, but is horrible for laptops that are a couple of years old. Yes, you can tediously pick through the default settings and try and turn unnecessary processes off -- but that gets beyond the ability of many users (do I need this process, or can I turn it off?) I turn off everything non-necessary for my desktop, and even then Plasma smokes the fans on my 5 year old laptop. So unless you need desktop effects, fading windows, fonts that auto-size for your windows, etc... you may want to consider a different desktop. I run KDE3 for that purpose. I also keep Fluxbox and I3 installed. All of which can load on top of Linux and run happily in less than 200M of memory. XFCE and LxQt are also good lightweight desktop environments that are currently supported. I haven't messed with Deepin, Mate or Cinnamon, etc.. so I can't comment on there CPU demand, but you need to size your desktop to what your hardware can handle. So longer than I initially intended, but hopefully it provides some options -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 22/08/2020 à 00:22, David C. Rankin a écrit : the computer involved: https://www.asus.com/Laptops/N550JV/
(1) if there is any dust build-up in the cooling paths within your laptop, you will see temp spikes under any load. The cure is to clean them out
I opened the computer one hour ago. It's really needed, cleaning without opening is dangerous as you said, and may send dust in odd places. It was not so much dusty, but the fan blade where dusty and this may have slowed down air flow. Fixed now. I didn't touch the heat pipe, if it was this the cpu would have shut down faster. I also add a plasmoid in my screen (kde) to have fan speed and temperature in sight :-) (59°C right now, but no big load, my video work is finished :-)
(BUT YOU MUST TAKE CARE NOT TO OVERSPEED YOUR FANS IN THE PROCESS)
sure. Be gentle with the house vacuum cleaner :-). I use mostly a brush.
You want to "peg-the-fan" to prevent it from spinning. (you hit it with the shop vac
I only test the fan by blowing in the exaust to see if the blade do they job (ok) and you can easily send it spinning 10X its limit and potentially
cause it to fly apart)
don't be a brute :-))
So those are the two things and approaches I know to help with CPU heat problems. The dust-bunnie issues should be an every couple of month maintenance thing anyway
my desk is not overly cleaned and the computer can spend a year between two cleanings (it's the first time I notice a overheating), but I've seen long time ago a room filled of used computers sent for refurbishing and *full* of dust as much as the vacum bag!! incredible. Of course nobody wanted to touch them :-))
is fine for desktops with all the cooling in the world, but is horrible for laptops that are a couple of years old.
honestly, I don't have computers newer than 5 years old, and kde works like a charm. Much better than previous kde incarnations, even on 10 years old computers. fact is, I can try to use icewm (the openSUSE rescue system) when doing heavy work, but I wonder if it's really better as I use kdenlive, dolphin or digikam. I will go from 15.1 to 15.2 pretty soon, my plasmashell is severely broken, the taskbar become unresponsive ever few minutes, but I need a fresh install, so need time :-(
I can't comment on there CPU demand, but you need to size your desktop to what your hardware can handle.
you know, I bough this computer second hand, but nearly new, 3 years ago. I just scanned the net to find if I could find a better one for less than $1000 and didn't... I have 15Gb memory, i7, 500Gb ssd. I will just change the secondary hdd (in dvd caddy) for a 1Tb ssd and voilà, I hope for at least two more years.
So longer than I initially intended, but hopefully it provides some options
it does, thanks jdd NB: opening a laptop just for leaning or update ram or disk is quite easy. Train on an older one, here are some example, just to share some experience (not two laptop are the same) https://www.culte.org/pmwiki/?n=Rubriques.CommentDMonterUnPCPortable -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 8/22/20 3:50 AM, jdd@dodin.org wrote:
you know, I bough this computer second hand, but nearly new, 3 years ago. I just scanned the net to find if I could find a better one for less than $1000 and didn't... I have 15Gb memory, i7, 500Gb ssd. I will just change the secondary hdd (in dvd caddy) for a 1Tb ssd and voilà, I hope for at least two more years.
Sounds like my laptop (I only have 8G, with NVidia Quadro card), 17 inch screen, dual HDD bays with a 3rd drive bay if I remove the DVD. There is nothing wrong with old hardware. It came with W10 on the first SSD, I added the 2nd a Samsung EVO 500 (one of the best drives going, 5 year warranty, you can double the price and by the PRO model with a 10 year warrant) Good luck with the freshly cleaned laptop -- should be good for another 3+ years. -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 22/08/2020 à 21:05, David C. Rankin a écrit :
It came with W10 on the first SSD, I added the 2nd a Samsung EVO 500 (one of the best drives going, 5 year warranty, you can double the price and by the PRO model with a 10 year warrant)
I never lost a ssd. my first one is 120Gb dated 2013 (7 years!) and is still around, only a bit too small :-)) and I just buy a Lenovo Helix 5 years old, working as new. Was sold 5 years ago $1500!!! I paid it 60€.. https://www.lenovo.com/hk/en/tablets/thinkpad-tablets/thinkpad-helix-2/Think... with a m2 sata ssd... old computers rocks :-)) but this last one is for mobile work the computer getting hot is for desktop use (photo sorting, video with kdenlive and many ffmpeg scripts, rsync to servers...) jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
I found a solution right now it's only a "manual" one (no script), but anybody can manage this. as root, one can *lower* the maximum speed of the cpu(s) for me cpupower frequency-set -u 2G did the job, reducing the *maximum* cpu speed to 2GHz (default is 2.4) the temperature went from 95°C to 73°C... and the computer keeps reactive. The problem being given by a script, some more waiting is no problem jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 27/08/2020 à 11:21, jdd@dodin.org a écrit :
I found a solution
right now it's only a "manual" one (no script), but anybody can manage this.
as root, one can *lower* the maximum speed of the cpu(s)
for me
cpupower frequency-set -u 2G
be cautious not to over charge your processor. some things are curious. My cpu is said (lscpu) to be 2.4HHz, but cpupower frequency-info gives 0.8-3.5. With 2.4, the cpu do not heat. So looks like default allows overclocking :-( jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 27/08/2020 11.21, jdd@dodin.org wrote:
I found a solution
right now it's only a "manual" one (no script), but anybody can manage this.
as root, one can *lower* the maximum speed of the cpu(s)
for me
cpupower frequency-set -u 2G
did the job, reducing the *maximum* cpu speed to 2GHz (default is 2.4)
the temperature went from 95°C to 73°C...
and the computer keeps reactive. The problem being given by a script, some more waiting is no problem
To me, this indicates a kernel problem or bug somewhere. The kernel should be able to automatically slow down the CPU when it overheats, keeping the machine fully responsive and within temp margins. I have a small fan-less server that does this fine, I see the entries in the log. I also have a fan-less laptop where I have not noticed the behaviour, but should be there. And certainly, you can slow down the processor manually. For example, I do: Isengard:~ # systemctl edit rsyncd.service [Service] CPUQuota=85% ---- And that is it, that process (that service) runs slower. I use this other tool on scripts or commands called manually: Isengard:~ # rpm -qi cpulimit Name : cpulimit Version : 2.5 Release : lp151.2.3 Architecture: x86_64 Install Date: Sat Oct 26 14:37:19 2019 URL : http://limitcpu.sourceforge.net/ Summary : Limit the CPU Usage of a Process Description : LimitCPU is a program to throttle the CPU cycles used by other applications. LimitCPU will monitor a process and make sure its CPU usage stays at or below a given percentage. This can be used to make sure your system has plenty of CPU cycles available for other tasks. It can also be used to keep laptops cool in the face of CPU-hungry processes and for limiting virtual machines. LimitCPU is the direct child of CPUlimit, a creation of Angelo Marletta, which can be found at http://cpulimit.sourceforge.net Distribution: openSUSE Leap 15.1 Isengard:~ # -- Cheers / Saludos, Carlos E. R. (from 15.1 x86_64 at Telcontar)
Le 27/08/2020 à 11:50, Carlos E. R. a écrit :
To me, this indicates a kernel problem or bug somewhere. The kernel should be able to automatically slow down the CPU when it overheats, keeping the machine fully responsive and within temp margins.
it does, but keep the cpu around 95°C, wich I found too hot (max is 100°C) best is a way to drive the cpu according to temperature. There *is* one such thing, as the dmesg indication [ 3405.173680] CPU2: Package temperature/speed normal [ 3705.166653] CPU3: Package temperature above threshold, cpu clock throttled (total events = 437386) [ 3705.166655] CPU7: Package temperature above threshold, cpu clock throttled (total events = 437386)
And certainly, you can slow down the processor manually.
I will look at this, but cpupower seems to be the prefered tool https://doc.opensuse.org/documentation/leap/tuning/single-html/book-sle-tuni... (to test:)
For example, I do:
Isengard:~ # systemctl edit rsyncd.service
[Service] CPUQuota=85%
----
And that is it, that process (that service) runs slower.
I use this other tool on scripts or commands called manually:
Isengard:~ # rpm -qi cpulimit Name : cpulimit Version : 2.5 Release : lp151.2.3 Architecture: x86_64 Install Date: Sat Oct 26 14:37:19 2019
URL : http://limitcpu.sourceforge.net/ Summary : Limit the CPU Usage of a Process Description : LimitCPU is a program to throttle the CPU cycles used by other applications. LimitCPU will monitor a process and make sure its CPU usage stays at or below a given percentage. This can be used to make sure your system has plenty of CPU cycles available for other tasks. It can also be used to keep laptops cool in the face of CPU-hungry processes and for limiting virtual machines.
LimitCPU is the direct child of CPUlimit, a creation of Angelo Marletta, which can be found at http://cpulimit.sourceforge.net Distribution: openSUSE Leap 15.1 Isengard:~ #
-- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 27/08/2020 13.22, jdd@dodin.org wrote:
Le 27/08/2020 à 11:50, Carlos E. R. a écrit :
To me, this indicates a kernel problem or bug somewhere. The kernel should be able to automatically slow down the CPU when it overheats, keeping the machine fully responsive and within temp margins.
it does, but keep the cpu around 95°C, wich I found too hot (max is 100°C)
best is a way to drive the cpu according to temperature. There *is* one such thing, as the dmesg indication
[ 3405.173680] CPU2: Package temperature/speed normal [ 3705.166653] CPU3: Package temperature above threshold, cpu clock throttled (total events = 437386) [ 3705.166655] CPU7: Package temperature above threshold, cpu clock throttled (total events = 437386)
Maybe the threshold can be lowered.
And certainly, you can slow down the processor manually.
I will look at this, but cpupower seems to be the prefered tool
https://doc.opensuse.org/documentation/leap/tuning/single-html/book-sle-tuni...
Well, it slows the entire system, whereas the tools I mentioned slow only a task. -- Cheers / Saludos, Carlos E. R. (from 15.1 x86_64 at Telcontar)
Le 27/08/2020 à 13:34, Carlos E. R. a écrit :
Maybe the threshold can be lowered.
yes, I still have to understand how :-( jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 27/08/2020 à 11:50, Carlos E. R. a écrit :
And certainly, you can slow down the processor manually.
For example, I do:
Isengard:~ # systemctl edit rsyncd.service
[Service] CPUQuota=85%
If I get it well, CPUQota limits only the % of cpu usage, but the total may be larger. And what service?
Name : cpulimit
limits cycles, if the process is alone cpu go full my problem is only temperature. I don't play games, so no need to overclock the cpu. My cpu is given for 2.4GHz, why put it faster? # "cpupower frequency-set -u 2.6G" make fan go max 3900 rpm and temp 85°C, perfect thanks jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 27/08/2020 20.52, jdd@dodin.org wrote:
Le 27/08/2020 à 11:50, Carlos E. R. a écrit :
And certainly, you can slow down the processor manually.
For example, I do:
Isengard:~ # systemctl edit rsyncd.service
[Service] CPUQuota=85%
If I get it well, CPUQota limits only the % of cpu usage, but the total may be larger.
Correct.
And what service?
Well, rsyncd, obviously, in this example. See the command I wrote above.
Name : cpulimit
limits cycles, if the process is alone cpu go full
my problem is only temperature.
Sure, but you lower temperature lowering the frequency, or the cpu cycles used by your script.
I don't play games, so no need to overclock the cpu. My cpu is given for 2.4GHz, why put it faster?
# "cpupower frequency-set -u 2.6G" make fan go max 3900 rpm and temp 85°C, perfect
Sure, I'm just noting alternatives. -- Cheers / Saludos, Carlos E. R. (from 15.1 x86_64 at Telcontar)
Le 27/08/2020 à 23:51, Carlos E. R. a écrit :
On 27/08/2020 20.52, jdd@dodin.org wrote:
And what service?
Well, rsyncd, obviously, in this example. See the command I wrote above.
yes, but wich one for handbrake? thanks jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 28/08/2020 09.01, jdd@dodin.org wrote:
Le 27/08/2020 à 23:51, Carlos E. R. a écrit :
On 27/08/2020 20.52, jdd@dodin.org wrote:
And what service?
Well, rsyncd, obviously, in this example. See the command I wrote above.
yes, but wich one for handbrake?
It is not a service controlled by systemd, so no, you can not apply that method. It is either cpupower as you did, slowing the entire system, or cpulimit, slowing only your script, bit with the danger of some other process filling the CPU and heating it up again. -- Cheers / Saludos, Carlos E. R. (from 15.1 x86_64 at Telcontar)
On 8/27/20 5:21 AM, jdd@dodin.org wrote:
I found a solution
Has anyone mentioned cleaning the fan? I have seen a computer slow down and even turn off when too hot. Cleaning the fan fixed the problem. Years ago, when I was a computer tech maintaining mini computers, cleaning the fan and air filters was part of the routine maintenance. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 27/08/2020 à 14:44, James Knott a écrit :
On 8/27/20 5:21 AM, jdd@dodin.org wrote:
I found a solution
Has anyone mentioned cleaning the fan? I have seen a computer slow down and even turn off when too hot. Cleaning the fan fixed the problem. Years ago, when I was a computer tech maintaining mini computers, cleaning the fan and air filters was part of the routine maintenance.
yes, it was the first solution, and I did it, but without much difference I could also change the thermal grease, but I'm reluctant to unmount the thermal pipes :-( jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 8/27/20 8:30 AM, jdd@dodin.org wrote:
yes, it was the first solution, and I did it, but without much difference
I could also change the thermal grease, but I'm reluctant to unmount the thermal pipes :-(
jdd
Save this as your last resort -- but -- I have had good success replacing the thermal grease on old boxes showing heating issues (I prefer Arctic Silver 5) I generally (gently) pull everything apart, and then take an old single-edge flat razor blade and (carefully) scrape the majority of the old grease off the processor (you are not trying to clean it all, just remove the bulk of it). Then I'll use a old rag and WD-40 to remove the remainder of the thermal compound and give it a couple of minutes to dry. (if I didn't have WD-40, I'd probably use 409 or another kitchen cleaner that is a dilute petroleum distillate) I've used this method on everything from 386 on without problem. Apply the new thermal grease (sparingly). You simply want as thin a physical seal between the processor and heat-sink as possible. (if both the processor top and heat-sink base were perfectly flat -- you wouldn't need any thermal compound) Thermal grease/compound, regardless of what it is, is an (insulator) with metals added to help conduct heat, you want as little as possible (once the heat-sink spring clamps are on, you can give it a few small rotational wiggles to help make sure the thermal grease spreads thinly) Then I usually use a wooden toothpick to remove any excess compound that squeezes out. Generally speaking after about 5+ years, the old compound has probably gone though enough heating/cooling cycles (as well as off-gassing any of the nasty stuff it was made of) to make it less efficient at transferring heat. Try regulating the CPU speed first, but if all else fails, a $7.00 tube of Arctic Silver 5 will provide enough for 10 or so machines. -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 30/08/2020 à 09:14, David C. Rankin a écrit :
On 8/27/20 8:30 AM, jdd@dodin.org wrote:
yes, it was the first solution, and I did it, but without much difference
I could also change the thermal grease, but I'm reluctant to unmount the thermal pipes :-(
jdd
Save this as your last resort -- but -- I have had good success replacing the thermal grease on old boxes showing heating issues (I prefer Arctic Silver 5)
I have just ordered some new one (the old one I have is too old and I don't remember how much I have available - I don't want to be stuck in the middle of the operation :-). but it's just in case. I never had to do so on laptops before (I did on desktop mobo). However, I notice this one is specially hot, being at 54°C when iddle when I tracked yesterday a faulty desktop mobo that was only 40°C hot :-( - but refreshing a laptop is much more difficult, and this one have the exhaust just under the screen hinge, so what I can't easily add an extractor :-( thanks jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 22/08/2020 00.22, David C. Rankin wrote: ...
Yes, you can tediously pick through the default settings and try and turn unnecessary processes off -- but that gets beyond the ability of many users (do I need this process, or can I turn it off?) I turn off everything non-necessary for my desktop, and even then Plasma smokes the fans on my 5 year old laptop. So unless you need desktop effects, fading windows, fonts that auto-size for your windows, etc... you may want to consider a different desktop.
My guess is that if you remove small processes, the main process will simply use the full remaining power, so no gain. Instead, you can use tools like cpulimit to limit the cpu power of the main process. If it is a daemon, systemd can help. -- Cheers / Saludos, Carlos E. R. (from 15.1 x86_64 at Telcontar)
participants (7)
-
Adam Majer
-
Carlos E. R.
-
Carlos E.R.
-
David C. Rankin
-
James Knott
-
jdd@dodin.org
-
Lew Wolfgang