>"Chingachgook" <!famtaba@tiscali.dk> wrote in message
> Hvis vi nu siger at en CPU har en max på effekt på (lad os sige) 70W, og en
> minimums effekt på 10W er det så ensbetydende med at når CPU'en er belastet
> 100% (i et stykke tid) så har den et strømforbrug på 70W? og når den idler så
> den et strømforbrug på ca. 10W?
> Er det sådan det hænger sammen, eller er det mere kompliceret end sådan?
Ja og nej...en processors pipeline skal altid være fuld...dvs hvis den ikke
får noget at lave så indsætter dens elv dummy instruktioner, kaldet Nops, der
ikke rigtigt gør noget .... men det holder processoren igang og derfor bruger
denne stadig strøm.
For nogle år siden indførte man Suspend on HLT, dvs hvis styresystemet vil
have udført en HLT instruktion så sår processoren i suspendmode indtil den
bliver vækket igen. Siden en moderne processor ikke laver noget hele tide,
min egen for eksempel idler i 99% af tiden mens jeg skriver dette, er der en
del at hente. Tidligere blev det endda betegnet som Software Cooling, da det
nedbragte varmeniveauet i nogle processorer (Som for eksempel Cyrix
6x86/6x86MX/MII, der dog pudsigt nok ikke havde det slået til som standard,
så det skulle slås til af software ved hver boot) som blev ret varme..
De fleste styresystemer understøtter brugen af HLT instruktioner, som for
eksempel Linux, BeOS og OS/2. Siden DOS ikke har denne feature (Vel, DOS kan
ej heller selv betragtes som et styresystem - så det er vel ikke helt
urimeligt) og Win9x/Me er baseret på en DOS kerne har disse ej heller
HLT-support. Dette kan dog tilføres via specel software.
Live long and prosper...
_________________________________________________________________
Peter Jespersen, member of Team OS/2 Denmark, Linux User #221493
flywheel@illogical.dk
http://www.illogical.dk
"What luck for rulers that men do not think" - A. Hitler