Portál AbcLinuxu, 23. prosince 2025 21:04
798000:764,700,1064000:764,1330000:844,1730000:1052A chodi to ok (pri max. frekvencii je to dokonca o 0.3V menej ako default. Nasiel som si aj programcek pre Win, kde si nastavujem rovnake hodnoty: http://www.pbus-167.com/ Teplota pri teste (cat /dev/urandom >/dev/null) vybiehala pri defaultnom voltovani na 70C. Pri podvoltovanom procaku je max. 57C. To znamena zaroven level 3 vetraku oproti iba levelu 1 a teda aj znatelne tichsi chod. Dokonca je procak schopny aj sam vychladnut z 51C (co je teplota pri ktorej sa vypina vetrak a teda teoreticky procak nema preco by chladol dalej) na 49C. Nejake testy na vydrz baterky som este nerobil
Mám sice jen C1 a C2 a ve skriptíku jsem to přepasal, ale pořád to hlásí:
(standard_in) 1: illegal character: : (standard_in) 1: parse error (standard_in) 1: parse error (standard_in) 1: parse error (standard_in) 1: parse error (standard_in) 1: parse error (standard_in) 1: parse errorupravený skriptík:
#!/bin/sh
CP1=`cat /proc/acpi/processor/C0BE/power | grep 'C1:' | sed "s%.*duration.\(.*\).%\1%"`
CP2=`cat /proc/acpi/processor/C0BE/power | grep 'C2:' | sed "s%.*duration.\(.*\).%\1%"`
#echo $CS
while true; do
clear
C1=`cat /proc/acpi/processor/C0BE/power | grep 'C1:' | sed "s%.*duration.\(.*\).%\1%"`
C2=`cat /proc/acpi/processor/C0BE/power | grep 'C2:' | sed "s%.*duration.\(.*\).%\1%"`
CD1=`echo $C1 - $CP1 | bc`
CD2=`echo $C2 - $CP2 | bc`
CDS=`echo $CD1 + $CD2 | bc`
CDP=`echo "scale=3; $CD1/$CDS" | bc`
echo $CD1 $CD2 $CDS "=>" $CDP
CP1=$C1
CP2=$C2
sleep 1
done
cat /proc/acpi/processor/C0BE/power
active state: C2
max_cstate: C8
bus master activity: 00000000
states:
C1: type[C1] promotion[C2] demotion[--] latency[000] usage[13964420]
*C2: type[C2] promotion[--] demotion[C1] latency[100] usage[59999100]
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.