Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: vtp - 13.05.10 - klo:12.56

Otsikko: Yhden modulin uudelleenkäännös kerneliin [RATKENNUT]
Kirjoitti: vtp - 13.05.10 - klo:12.56
Eli pitäisi saada kannettavan virrankulutusta pienemmäksi ja tehdä alla olevan linkin mukainen muutos:

http://forum.sabayon.org/viewtopic.php?f=56&t=20313&start=0 (http://forum.sabayon.org/viewtopic.php?f=56&t=20313&start=0)

Muutoksen teko on hanskassa, mutta kuis tämä käännetään oikeaoppisesti nykyiseen ytimeen? Yritin epätoivoisesti etsiä googlella, mutta mitään tärppiä ei löytynyt.
Otsikko: Vs: Yhden modulin uudelleenkäännös kerneliin
Kirjoitti: lompolo - 13.05.10 - klo:13.52
Ikävä sanoa, mutta ei kannata. Kyseinen moduli p4-clockmod ei pienennä virrankulutusta. Muiden prosessorien kanssa löytyy parempia mahdollisuuksia virransäästöön.
Otsikko: Vs: Yhden modulin uudelleenkäännös kerneliin
Kirjoitti: vtp - 13.05.10 - klo:16.35
Ongelma ratkesi seuraavan linkin ohjeiden mukaan:

http://www.linuxtopia.org/online_books/Linux_Kernel_Module_Programming_Guide/x181.html (http://www.linuxtopia.org/online_books/Linux_Kernel_Module_Programming_Guide/x181.html)

Tein sinne modulihakemistoon tuota varten oman makefilen ja käänsin. Sitten kopsasin tiedoston kernelissä olevan päälle ja ajoin depmod -a -käskyn.

Nyt skaalaus toimii ja lämmöntuotto ainakin väheni. Haittana on hieman jähmeämmän tuntuinen käyttö johtuen juuri tuosta latenssista. Gnome-paneeliin saa kuitenkin appletin, josta voi laittaa täydet tehot, mikäli niitä tarvitsee.