[1] 2 >>> Archiv / MLD 3.x / Development / Powersave
 

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Powersave
« on: February 03, 2012, 19:44:40 »
hi jungs,

habe nun versucht powersave für alle nutzbar zu machen. die frage ist nur noch ob ich einfach alle module laden kann ohne das es probleme gibt so zusagen die option all?!
@claus, das musstest du mir genau sagen

damit dann alle cpus auch runtergeregelt werden (bisher wurde nur der erste kern getaktet :-( habe ich mich mal an der syntax versucht:

Code: [Select]
case "$1" in
start)
  . /etc/init.d/rc.functions
  echo "Start powersave:"
  load_modules powersave "acpi-cpufreq,cpufreq_powersave,cpufreq_conservative,cpufreq_ondemand,cpufreq_userspace"
  count=$(ls /sys/devices/system/cpu/ | grep "cpu.$" | wc -l)
  i=0
  #count= $(($count-1))
  while [ $i -lt $count ]; do
   echo $i
   echo "$POWERSAVE_GOVERNOR" > /sys/devices/system/cpu/cpu$i/cpufreq/scaling_governor
   i=$(($i+1))
  done
  
  check_status
;;
das kann man sicher verbessern und ehrlich gesagt diese shell syntax ist ja mal ehm schrecklich :-(

also verbesserungen gewünscht! auch wegen modules?

greetz MarMic

p.s. so tut das aber definitiv für die neueren intel cpus! hier nun mit powersave 1,2ghz statt 2,6ghz! wenn nicht gebraucht! sieht man wunderbar mit sysinfo plugin!
 
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Powersave
« Reply #1 on: February 04, 2012, 11:59:07 »
OK, dann werd ich das mal ein wenig verhübschen. Wie gewohnt wird's dann danach natürlich erst mal nicht mehr funktionieren :))

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Powersave
« Reply #2 on: February 04, 2012, 12:29:53 »
Du kannst das nun testen. Ich hab auch das Setup erweitert.
Wie schaust Du nach wie hoch die aktuelle Tacktung ist? sollten wir das eventuell im Setup anzeigen?

Claus
« Last Edit: February 04, 2012, 12:30:53 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Powersave
« Reply #3 on: February 04, 2012, 12:35:25 »
das kannste mit sysinfo im vdr wunderbar sehen

bei mir sind da beide kerne aufgezeigt (deswegen ist mri auch aufgefallen das immer nur einer geregelt wurde)

da steht dann bei mir

1200Mhz 2600Mhz

nun steht da

1200Mhz 1200Mhz

und wenn man last drauf haut sieht man dann

1600Mhz 2600Mhz

1600Mhz 1200MhZ

usw usw

mann kann natürlich auch noch das addon aufblehen udn cpufreq-utils rien nehmen -> aber wer braucht das schon?!?!

alternativ:

Code: [Select]
cat /proc/cpuinfo | grep cpu

man kann ja mal stop powersave machen dann cat ... dann start powersave udn wieder cat
-> so sieht man die cpu
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Powersave
« Reply #4 on: February 04, 2012, 12:46:11 »
hi claus,

der text:

Code: [Select]
Aktiviert CPU Frequenz Regelung auf VIA EPIA Boards  neu!  
stimmt nun nicht mehr.

Code: [Select]
Aktiviert CPU Frequenz Regelung! (Intel/AMD/VIA)  
 
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Powersave
« Reply #5 on: February 04, 2012, 15:28:43 »
hi claus,

hast recht nun gehts gar nicht mehr :-)

habe den fehler gefunden: das wiederbeschreiben von powersavedriver muss das $ zeichen weg sonst bekommt man ein modprobe auto=acpi....
Code: [Select]
if [ "$POWERSAVE_DRIVER" = "auto" ]; then
   POWERSAVE_DRIVER="$(ls /lib/modules/$(uname -r)/kernel/drivers/cpufreq | while read mod; do echo -n "${mod%.ko},"; done)"
  fi

ein stop powersave geht dann nimmer modprobe -r bleibt bei den governorn hängen :-(

 
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Powersave
« Reply #6 on: February 05, 2012, 21:27:31 »
Hab's korrigiert.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Powersave
« Reply #7 on: February 05, 2012, 22:35:35 »
aber nicht eingecheckt?
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Powersave
« Reply #8 on: February 06, 2012, 11:21:49 »
so, nun auch eingecheckt und gebaut.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline monchi80

  • Adv. Member
  • ***
  • Posts: 130
    • View Profile
Powersave
« Reply #9 on: February 07, 2012, 15:07:20 »
Hi,

wenn ich Powersave installiert habe, bekommen ich beim Setup-Aufruf nur die Meldung

Code: [Select]
Fehler in der VDR Konfiguration
Wenn ich Powersave wieder deinstalliere, ist wieder alles in Ordnung.


Gruß  
MLD 5.4 - Asus A55BM-A/USB3 - A4-6300 - Samsung 830 SSD 64 MB - WD AV-GP 3TB - Zotac GT 630 Rev. 2 - DD Cine S2 6.5 - LG CH12NS30 - OrigenAE S14V

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Powersave
« Reply #10 on: February 07, 2012, 15:17:22 »
hmm da muss claus ran!
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline monchi80

  • Adv. Member
  • ***
  • Posts: 130
    • View Profile
Powersave
« Reply #11 on: February 07, 2012, 19:23:59 »
Mir ist noch aufgefallen, dass im Kernel die Treiber möglicherweise nicht enthalten sind.

Das Script sucht im Pfad

Code: [Select]
ls /lib/modules/$(uname -r)/kernel/drivers/cpufreq | sed 's/.ko//'
Der Ordner "cpufreq" ist aber nicht vorhanden.
MLD 5.4 - Asus A55BM-A/USB3 - A4-6300 - Samsung 830 SSD 64 MB - WD AV-GP 3TB - Zotac GT 630 Rev. 2 - DD Cine S2 6.5 - LG CH12NS30 - OrigenAE S14V

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Powersave
« Reply #12 on: February 07, 2012, 19:49:25 »
ja der ist ja nur vorhanden wenn du powersave hast

also hier tuts! aber ich habe noch nicht die version von claus, die per webif konfiguriert werden kann (deswegen habe ich keinen fehler)

Code: [Select]

MLD> ls /lib/modules/3.2.2.94/kernel/drivers/cpufreq/
acpi-cpufreq.ko          cpufreq_stats.ko         mperf.ko
cpufreq_conservative.ko  cpufreq_userspace.ko     powernow-k6.ko
cpufreq_ondemand.ko      freq_table.ko            powernow-k7.ko
cpufreq_powersave.ko     longhaul.ko              powernow-k8.ko
MLD>
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Powersave
« Reply #13 on: February 07, 2012, 21:28:01 »
setup ist gefixt in Version 18.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Powersave
« Reply #14 on: February 08, 2012, 13:40:38 »
@monchi

tut nun! habs hier grade getestet (mit frischer install und nur nightbuild addons -> also nicht meine :-P)

greetz MarMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


[1] 2 >>> Archiv / MLD 3.x / Development / Powersave
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.