sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #87327
Re: Sensors-detect finder ikke min cpu-køler
Martin Berg wrote:
Mogens Jaeger wrote:
Hej
Jeg bruger SuSE10.0
Har lige skiftet kølerprofil/blæser på min AMD64, fra den
'medleverede' til en Zalman - meget støjsvag, når jeg skruer ned for
hastigheden på den dertil indrettede - externe - regulator.
Det jeg gerne vil frem til, er selvfølgelig at få systemet - om det så
er bundkortet (Asus A8V Deluxe) eller SuSE'n - til at styre
hastigheden på blæseren, alt efter belastning. Normalt ligger den på
ca. 30 grader, med hastigheden skruet helt ned, hvilket vel er meget
flot, men når den får lov til at arbejde, ryger den op på ca. 50
grader - det falder til ca. 40 grader hvis jeg skruer op for
blæserhastigheden.
Jeg kan ikke finde noget ved AMD der indikerer, at den højere
temperatur skulle gøre noget, men alligevel.
Er der ikke noget med, at jo lavere temperatur, jo højere cpu-ydelse?
Jeg har prøvet at sætte strømmen direkte til - altså uden regulatoren
- uden forskel. Går jeg ind i BIOS, viser den rigtig hastighed, også
når der skrues op/ned for den.
Før det første: du nævner sensors - her har jeg kun dårlige erfaringer
med at ASUS anvender måleships, som der ikke er særligt godt
understøttet.
problemet ved Asus er ikke at de bruger dålige chips
men at de skriver dåliger BIOS.
Der har i begge begge mine erfaringer eksisteret en eller anden
driver - men jeg har aldrig kunne få dem til fungere ordentligt under
SuSE - og de var i alle fald ikke med i distributionen.
Fra og med 2.6 er lm-sensors en del af kernen så det er som såda ikke
noget distributionsspørgsmål(teoretisk set kunne en distro selvfølgelig
disable muligheden for modulindlæsning i deres binære kerne men det er
lidt lang ude)
For det andet: jeg erinder ikke at have set en funktionalitet, som
anvender måledata fra sensors til at regulere blæserhastigheden.
Derfor er du nok nødt til at satse på regulering fra BIOS/motherboard.
Reguleringen sker fra motherbordet, men BIOS-opsætningen er bare for
dårlig, og udnytter slet ikke de mulighder der er i chippen. Og man kan
også diskutere om det egentlig er BIOS opgave, Del skal vel bare sørge
for at komputeren starter med nogle værdier der er rimelig ukritiske.
Så kan OS overtage bagefter
Jeg har lige haft fat i et P5P800 motherboard fra ASUS og her kunne
man slå blæserregulering til i BIOS'en.
(dette MB er nu returneret fordi effektforbruget af en 3MHz D600 CPU
var mere end det dobbelte af min gamle 2.6Mhz northwood CPU - selv
når jeg havde "speedstep'et" mig ned til 2.2GHz)
Når vi taler om blæsere og CPU temperaturer er INTEL og AMD virkelig
to forskellige verdener. INTEL har langt større temperaturproblemer,
og fordi INTEL/ASUS virker ringe kan det ikke defor konkluderes at
AMD/ASUS også gør det
For det tredie: en lavere temperatur får ikke CPU'en til at yde mere
- det er snarere omvendt: jo hurtigere CPU'en skal køre - jo
kraftigere skal kølingen være.
Temperaturen - og i særdeleshed hvor meget og hvor hurtigt
temperaturen ændrer sig - er derimod ganske betydende for det begreb,
som nogle gange omtales "termisk slid", og dermed for holdbarheden
af CPU'en. Derfor er det en ganske god ide at få blæseren til at
modvirke temperaturændringer ved at have variabel hastighed.
Det det der arbejdes på af kompetente folk. Den ene af dem der skriver
lm-sensors drivere til min chip er faktisk ansat hos WINBOND, så man må
antage at han ved hvad han laver.
Martin Berg
References