据我所知,对于某些惠普笔记本电脑,不可能启用风扇控制服务或类似的服务,我正在使用这样的一个。在 kdenlive 中渲染 6 分钟长的剪辑时,sensors
读数几乎从未低于 80 度:
编辑1:
我在 kdenlive 中再次尝试了另一个 18 分钟长的视频,大约花了 11 分钟来制作,并且温度多次上升到 100 度。
我在用着这一。它集成了 Intel HD 530 和专用 NVIDIA。
通常,当我阅读或编写文档、执行 C#/Qt 代码时,它会保持在 35 度左右,而当我观看视频时,它几乎不会低于 45 度。
编辑2:
shotcut
如果我在 中使用 GPU 加速而不是在 中并行使用 CPU ,则效果不会那么大,kdenlive
在 中渲染相同的 18 分钟视频只需要不到 2 分半钟的时间,shotcut
这里是读数快照:
我不知道具体做什么iTCO_wdt
,iTCO_vendor_support
但如果我启用这些(nmi 和软)看门狗,CPU 温度达到 100 度的频率就会降低!
CPU在平均温度95度的情况下可以运行多长时间?
编辑3:
被处决sensors-detect
[emon@haque ~]$ sudo sensors-detect
# sensors-detect revision $Revision$
# System: HP HP Pavilion Gaming Notebook [Type1ProductConfigId] (laptop)
# Board: HP 80A9
# Kernel: 4.19.61-1-lts x86_64
# Processor: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz (6/94/3)
This program will help you determine which kernel modules you need
to load to use lm_sensors most effectively. It is generally safe
and recommended to accept the default answers to all questions,
unless you know what you're doing.
Some south bridges, CPUs or memory controllers contain embedded sensors.
Do you want to scan for them? This is totally safe. (YES/no):
Module cpuid loaded successfully.
Silicon Integrated Systems SIS5595... No
VIA VT82C686 Integrated Sensors... No
VIA VT8231 Integrated Sensors... No
AMD K8 thermal sensors... No
AMD Family 10h thermal sensors... No
AMD Family 11h thermal sensors... No
AMD Family 12h and 14h thermal sensors... No
AMD Family 15h thermal sensors... No
AMD Family 16h thermal sensors... No
AMD Family 17h thermal sensors... No
AMD Family 15h power sensors... No
AMD Family 16h power sensors... No
Intel digital thermal sensor... Success!
(driver `coretemp')
Intel AMB FB-DIMM thermal sensor... No
Intel 5500/5520/X58 thermal sensor... No
VIA C7 thermal sensor... No
VIA Nano thermal sensor... No
Some Super I/O chips contain embedded sensors. We have to write to
standard I/O ports to probe them. This is usually safe.
Do you want to scan for Super I/O sensors? (YES/no):
Probing for Super-I/O at 0x2e/0x2f
Trying family `National Semiconductor/ITE'... Yes
Found unknown chip with ID 0x8987
Probing for Super-I/O at 0x4e/0x4f
Trying family `National Semiconductor/ITE'... No
Trying family `SMSC'... No
Trying family `VIA/Winbond/Nuvoton/Fintek'... No
Trying family `ITE'... No
Some hardware monitoring chips are accessible through the ISA I/O ports.
We have to write to arbitrary I/O ports to probe them. This is usually
safe though. Yes, you do have ISA I/O ports even if you do not have any
ISA slots! Do you want to scan the ISA I/O ports? (YES/no):
Probing for `National Semiconductor LM78' at 0x290... No
Probing for `National Semiconductor LM79' at 0x290... No
Probing for `Winbond W83781D' at 0x290... No
Probing for `Winbond W83782D' at 0x290... No
Lastly, we can probe the I2C/SMBus adapters for connected hardware
monitoring devices. This is the most risky part, and while it works
reasonably well on most systems, it has been reported to cause trouble
on some systems.
Do you want to probe the I2C/SMBus adapters now? (YES/no):
Using driver `i2c-i801' for device 0000:00:1f.4: Sunrise Point-H (PCH)
Module i2c-dev loaded successfully.
Next adapter: SMBus I801 adapter at 5040 (i2c-0)
Do you want to scan it? (YES/no/selectively):
Next adapter: i915 gmbus dpc (i2c-1)
Do you want to scan it? (yes/NO/selectively): yes
Next adapter: i915 gmbus dpb (i2c-2)
Do you want to scan it? (yes/NO/selectively): yes
Next adapter: i915 gmbus dpd (i2c-3)
Do you want to scan it? (yes/NO/selectively): yes
Next adapter: DPDDC-A (i2c-4)
Do you want to scan it? (yes/NO/selectively): yes
Client found at address 0x18
Probing for `Analog Devices ADM1021'... No
Probing for `Analog Devices ADM1021A/ADM1023'... No
Probing for `Maxim MAX1617'... No
Probing for `Maxim MAX1617A'... No
Probing for `Maxim MAX1668'... No
Probing for `Maxim MAX1805'... No
Probing for `Maxim MAX1989'... No
Probing for `Maxim MAX6655/MAX6656'... No
Probing for `TI THMC10'... No
Probing for `National Semiconductor LM84'... No
Probing for `Genesys Logic GL523SM'... No
Probing for `Onsemi MC1066'... No
Probing for `Maxim MAX1618'... No
Probing for `Maxim MAX1619'... No
Probing for `National Semiconductor LM82/LM83'... No
Probing for `Maxim MAX6654'... No
Probing for `Maxim MAX6690'... No
Probing for `Maxim MAX6680/MAX6681'... No
Probing for `Maxim MAX6695/MAX6696'... No
Probing for `Texas Instruments TMP400'... No
Probing for `Texas Instruments AMC6821'... No
Probing for `National Semiconductor LM95233'... No
Probing for `National Semiconductor LM95234'... No
Probing for `National Semiconductor LM95235'... No
Probing for `National Semiconductor LM95245'... No
Probing for `National Semiconductor LM64'... No
Probing for `SMSC EMC1047'... No
Probing for `SMSC EMC1402'... No
Probing for `SMSC EMC1403'... No
Probing for `SMSC EMC1404'... No
Probing for `ST STTS424'... No
Probing for `ST STTS424E'... No
Probing for `ST STTS2002'... No
Probing for `ST STTS3000'... No
Probing for `NXP SE97/SE97B'... No
Probing for `NXP SE98'... No
Probing for `Analog Devices ADT7408'... No
Probing for `IDT TS3000/TSE2002'... No
Probing for `IDT TSE2004'... No
Probing for `IDT TS3001'... No
Probing for `Maxim MAX6604'... No
Probing for `Microchip MCP9804'... No
Probing for `Microchip MCP9808'... No
Probing for `Microchip MCP98242'... No
Probing for `Microchip MCP98243'... No
Probing for `Microchip MCP98244'... No
Probing for `Microchip MCP9843'... No
Probing for `ON CAT6095/CAT34TS02'... No
Probing for `ON CAT34TS02C'... No
Probing for `ON CAT34TS04'... No
Probing for `Atmel AT30TS00'... No
Probing for `Giantec GT30TS00'... No
Client found at address 0x19
Probing for `Analog Devices ADM1021'... No
Probing for `Analog Devices ADM1021A/ADM1023'... No
Probing for `Maxim MAX1617'... No
Probing for `Maxim MAX1617A'... No
Probing for `Maxim MAX1668'... No
Probing for `Maxim MAX1805'... No
Probing for `Maxim MAX1989'... No
Probing for `Maxim MAX6655/MAX6656'... No
Probing for `TI THMC10'... No
Probing for `National Semiconductor LM84'... No
Probing for `Genesys Logic GL523SM'... No
Probing for `Onsemi MC1066'... No
Probing for `Maxim MAX1618'... No
Probing for `Maxim MAX1619'... No
Probing for `National Semiconductor LM82/LM83'... No
Probing for `Maxim MAX6654'... No
Probing for `Maxim MAX6690'... No
Probing for `Maxim MAX6680/MAX6681'... No
Probing for `Maxim MAX6695/MAX6696'... No
Probing for `Texas Instruments TMP400'... No
Probing for `Texas Instruments AMC6821'... No
Probing for `National Semiconductor LM95231'... No
Probing for `National Semiconductor LM95241'... No
Probing for `National Semiconductor LM95245'... No
Probing for `ST STTS424'... No
Probing for `ST STTS424E'... No
Probing for `ST STTS2002'... No
Probing for `ST STTS3000'... No
Probing for `NXP SE97/SE97B'... No
Probing for `NXP SE98'... No
Probing for `Analog Devices ADT7408'... No
Probing for `IDT TS3000/TSE2002'... No
Probing for `IDT TSE2004'... No
Probing for `IDT TS3001'... No
Probing for `Maxim MAX6604'... No
Probing for `Microchip MCP9804'... No
Probing for `Microchip MCP9808'... No
Probing for `Microchip MCP98242'... No
Probing for `Microchip MCP98243'... No
Probing for `Microchip MCP98244'... No
Probing for `Microchip MCP9843'... No
Probing for `ON CAT6095/CAT34TS02'... No
Probing for `ON CAT34TS02C'... No
Probing for `ON CAT34TS04'... No
Probing for `Atmel AT30TS00'... No
Probing for `Giantec GT30TS00'... No
Client found at address 0x1a
Probing for `Analog Devices ADM1021'... No
Probing for `Analog Devices ADM1021A/ADM1023'... No
Probing for `Maxim MAX1617'... No
Probing for `Maxim MAX1617A'... No
Probing for `Maxim MAX1668'... No
Probing for `Maxim MAX1805'... No
Probing for `Maxim MAX1989'... No
Probing for `Maxim MAX6655/MAX6656'... No
Probing for `TI THMC10'... No
Probing for `National Semiconductor LM84'... No
Probing for `Genesys Logic GL523SM'... No
Probing for `Onsemi MC1066'... No
Probing for `Maxim MAX1618'... No
Probing for `Maxim MAX1619'... No
Probing for `National Semiconductor LM82/LM83'... No
Probing for `Maxim MAX6654'... No
Probing for `Maxim MAX6690'... No
Probing for `Maxim MAX6680/MAX6681'... No
Probing for `Maxim MAX6695/MAX6696'... No
Probing for `Texas Instruments TMP400'... No
Probing for `Texas Instruments AMC6821'... No
Probing for `ST STTS424'... No
Probing for `ST STTS424E'... No
Probing for `ST STTS2002'... No
Probing for `ST STTS3000'... No
Probing for `NXP SE97/SE97B'... No
Probing for `NXP SE98'... No
Probing for `Analog Devices ADT7408'... No
Probing for `IDT TS3000/TSE2002'... No
Probing for `IDT TSE2004'... No
Probing for `IDT TS3001'... No
Probing for `Maxim MAX6604'... No
Probing for `Microchip MCP9804'... No
Probing for `Microchip MCP9808'... No
Probing for `Microchip MCP98242'... No
Probing for `Microchip MCP98243'... No
Probing for `Microchip MCP98244'... No
Probing for `Microchip MCP9843'... No
Probing for `ON CAT6095/CAT34TS02'... No
Probing for `ON CAT34TS02C'... No
Probing for `ON CAT34TS04'... No
Probing for `Atmel AT30TS00'... No
Probing for `Giantec GT30TS00'... No
Now follows a summary of the probes I have just done.
Just press ENTER to continue:
Driver `coretemp':
* Chip `Intel digital thermal sensor' (confidence: 9)
Do you want to generate /etc/conf.d/lm_sensors? (YES/no):
Created symlink /etc/systemd/system/multi-user.target.wants/lm_sensors.service → /usr/lib/systemd/system/lm_sensors.service.
Unloading i2c-dev... OK
Unloading cpuid... OK
之后重新启动,状态为:
[emon@haque ~]$ sudo systemctl status lm_sensors.service
[sudo] password for emon:
● lm_sensors.service - Initialize hardware monitoring sensors
Loaded: loaded (/usr/lib/systemd/system/lm_sensors.service; enabled; vendor preset: disabled)
Active: active (exited) since Sat 2019-08-03 18:36:22 +06; 19min ago
Process: 529 ExecStart=/sbin/modprobe -qab $BUS_MODULES $HWMON_MODULES (code=exited, status=0/SUCCESS)
Process: 534 ExecStart=/usr/bin/sensors -s (code=exited, status=0/SUCCESS)
Main PID: 534 (code=exited, status=0/SUCCESS)
Aug 03 18:36:21 haque systemd[1]: Starting Initialize hardware monitoring sensors...
Aug 03 18:36:22 haque systemd[1]: Started Initialize hardware monitoring sensors.
再次检查相同的 18 分钟视频kdenlive
,这里有 4 个快照:
接下来做什么?
答案1
有选择
假设风扇全速运转,手动控制速度不会做任何更好的事情。一般来说,您有以下三种选择:
- 增加热流
- 增加冷却面积
- 减少热量产生
对于笔记本电脑,您对 1 和 2 的选择非常有限。您可能需要检查气流。冷却风扇中可能有污垢。还有一种可能是导热胶磨损了。如果发生这种情况,CPU 会变热,但从设备中吹出的空气却是凉爽的。
我建议探索选项 3。使用CPU频率缩放或者 – 如果存在的话 – BIOS 的超频机制降频CPU。渲染过程显然会花费更长的时间,但系统会保持凉爽。
对于 nVidia GPU,您还可以选择性能配置文件,有时还可以选择时钟速度。
答案2
温度控制是一个广泛的问题,涉及许多设置。
乍一看,你谈论的是风扇控制为了使固定温度问题。您读过这个 wiki[1] 页面吗?
然后,您可以浏览能源管理维基[2] 是起源你的问题。
[1]https://wiki.archlinux.org/index.php/Fan_speed_control
[2]https://wiki.archlinux.org/index.php/Power_management