Sajnos az alábbi probléma már nem új keletű számomra, mert már régebben volt emiatt gariztatva is ez a laptop. Azonban azóta lejárt a garancia és alkalomszerűen megint előjött a probléma! :-(
A laptopban egy P8700-as proci van. A probléma röviden annyi, hogy a gép nagyobb terhelés mellett néha olyat csinál, hogy leteszi a legalacsonyabb frekire a processzor órajelét és nem viszi feljebb akkor sem, ha már a maghőmérséklet és a terhelés is legcsökkent az "üresjárati" értékekre. És ilyenkor gyakorlatilag a használhatatlanul belassul az egész gép. Windows és Linux rendszert egyaránt szoktam futtatni a gépen, a hibajelenség teljesen független az operációs rendszerektől, mert Windows alatt is előfordul a jelenség ugyanígy!
Egy rövidebb shell-log, hogy pontosan mit is csinál a gép...
[root@arch bence]# cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
2535000
[root@arch bence]# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +66.5°C (crit = +107.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +66.0°C (high = +105.0°C, crit = +105.0°C)
Core 1: +60.0°C (high = +105.0°C, crit = +105.0°C)
[root@arch bence]# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +67.5°C (crit = +107.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +66.0°C (high = +105.0°C, crit = +105.0°C)
Core 1: +60.0°C (high = +105.0°C, crit = +105.0°C)
[root@arch bence]# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +67.5°C (crit = +107.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +66.0°C (high = +105.0°C, crit = +105.0°C)
Core 1: +60.0°C (high = +105.0°C, crit = +105.0°C)
[root@arch bence]# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +68.5°C (crit = +107.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +68.0°C (high = +105.0°C, crit = +105.0°C)
Core 1: +62.0°C (high = +105.0°C, crit = +105.0°C)
[root@arch bence]# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +72.5°C (crit = +107.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +70.0°C (high = +105.0°C, crit = +105.0°C)
Core 1: +65.0°C (high = +105.0°C, crit = +105.0°C)
[root@arch bence]# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +73.5°C (crit = +107.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +72.0°C (high = +105.0°C, crit = +105.0°C)
Core 1: +66.0°C (high = +105.0°C, crit = +105.0°C)
[root@arch bence]# cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
2535000
[root@arch bence]# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +75.5°C (crit = +107.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +74.0°C (high = +105.0°C, crit = +105.0°C)
Core 1: +68.0°C (high = +105.0°C, crit = +105.0°C)
[root@arch bence]# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +55.5°C (crit = +107.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +55.0°C (high = +105.0°C, crit = +105.0°C)
Core 1: +54.0°C (high = +105.0°C, crit = +105.0°C)
[root@arch bence]# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +53.5°C (crit = +107.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +53.0°C (high = +105.0°C, crit = +105.0°C)
Core 1: +53.0°C (high = +105.0°C, crit = +105.0°C)
[root@arch bence]# cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
800000
[root@arch bence]# cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
800000
[root@arch bence]# cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
800000
[root@arch bence]# cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
800000
[root@arch bence]# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +51.5°C (crit = +107.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +51.0°C (high = +105.0°C, crit = +105.0°C)
Core 1: +50.0°C (high = +105.0°C, crit = +105.0°C)
[root@arch bence]# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +49.5°C (crit = +107.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +48.0°C (high = +105.0°C, crit = +105.0°C)
Core 1: +49.0°C (high = +105.0°C, crit = +105.0°C)
[root@arch bence]# cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
800000
[root@arch bence]# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +45.5°C (crit = +107.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +45.0°C (high = +105.0°C, crit = +105.0°C)
Core 1: +45.0°C (high = +105.0°C, crit = +105.0°C)
[root@arch bence]# cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
800000
Tudom nincsen timestamp a sorok mellett, de ez egy max. 5 perces idő intervallumban zajlott le.
A fura az, hogy egy ideig "beragad" így a proci alacsony frekin és nem tudom, hogy mi miatt de egy idő után magához tér. De nem rögtön, hanem akár fél órába is beletelik ez...?!
Az alaplap cserék eddig úgy tűnt megoldották a problémát korábban, de most megint előjött...?! Ráadásul az utolsó alaplap cserénél már processzort is cseréltek a gépben.
Gondolkodtam azon is, hogy az a ~80C körüli hőmérséklet már sok a procinak, ezért veszi le védelemből a frekvenciát, de akkor még mindig nem logikus, hogy amikor már "visszahűlt" és kellene a magasabb órajel, akkor miért nem pakolja fel automatikusan?!
Találkozott már valaki ilyennel?
Minek a hibája lehet ez?
Válaszokat, ötleteket előre is köszönöm!