Ich suche Tester für das nächste powerd++ release:
https://github.com/lonkamikaze/powerdxx/releases/tag/0.4.0-rc1
Der Daemon powerd++ ist ein Ersatz für powerd aus dem Basissystem und dient dazu den CPU Takt anhand der Laststatistik zu regelen. Der Regelalgorithmus von powerd++ ist darauf ausgelegt auch mit Multicore Systemen gut zu funktionieren.
Download, Build, Install:
Alternativ zur Installation können die Binaries direkt nach dem make aus obj/ ausgeführt werden.
Neu in 0.4.0:
- Startet endlich auch wenn Hyperthreading in der /boot/loader.conf deaktiviert ist
- loadrec funktioniert jetzt auch bei laufendem powerd/powerd++
- loadplay wurde überarbeitet
https://github.com/lonkamikaze/powerdxx/releases/tag/0.4.0-rc1
Der Daemon powerd++ ist ein Ersatz für powerd aus dem Basissystem und dient dazu den CPU Takt anhand der Laststatistik zu regelen. Der Regelalgorithmus von powerd++ ist darauf ausgelegt auch mit Multicore Systemen gut zu funktionieren.
Download, Build, Install:
Code:
> fetch -o powerdxx-0.4.0-rc1.tar.gz https://github.com/lonkamikaze/powerdxx/archive/0.4.0-rc1.tar.gz
fetch: https://github.com/lonkamikaze/powerdxx/archive/0.4.0-rc1.tar.gz: size of remote file is not known
powerdxx-0.4.0-rc1.tar.gz 74 kB 266 kBps 01s
> tar -xf powerdxx-0.4.0-rc1.tar.gz
> cd powerdxx-0.4.0-rc1
> make
c++ -O2 -pipe -std=c++14 -Wall -Werror -pedantic -c /usr/home/kamikaze/powerdxx-0.4.0-rc1/src/powerd++.cpp -o powerd++.o
c++ -O2 -pipe -std=c++14 -Wall -Werror -pedantic -c /usr/home/kamikaze/powerdxx-0.4.0-rc1/src/clas.cpp -o clas.o
c++ -O2 -pipe -std=c++14 -Wall -Werror -pedantic powerd++.o clas.o -lutil -o powerd++
c++ -O2 -pipe -std=c++14 -Wall -Werror -pedantic -c /usr/home/kamikaze/powerdxx-0.4.0-rc1/src/loadrec.cpp -o loadrec.o
c++ -O2 -pipe -std=c++14 -Wall -Werror -pedantic loadrec.o clas.o -o loadrec
c++ -O2 -pipe -std=c++14 -Wall -Werror -pedantic -fPIC -c /usr/home/kamikaze/powerdxx-0.4.0-rc1/src/loadplay.cpp -o loadplay.o
c++ -O2 -pipe -std=c++14 -Wall -Werror -pedantic loadplay.o -lpthread -shared -o libloadplay.so
> doas make install
Password:
install -s -m 555 /usr/home/kamikaze/powerdxx-0.4.0-rc1/obj/powerd++ /usr/local/sbin/powerd++
install -l s powerd++ /usr/local/sbin/powerdxx
install -s -m 555 /usr/home/kamikaze/powerdxx-0.4.0-rc1/obj/loadrec /usr/local/bin/loadrec
install -m 555 /usr/home/kamikaze/powerdxx-0.4.0-rc1/loadplay.sh /usr/local/bin/loadplay
install -s -m 444 /usr/home/kamikaze/powerdxx-0.4.0-rc1/obj/libloadplay.so /usr/local/lib/libloadplay.so
install -m 444 /usr/home/kamikaze/powerdxx-0.4.0-rc1/README.md /usr/local/share/doc/powerdxx/README.md
install -m 444 /usr/home/kamikaze/powerdxx-0.4.0-rc1/man/powerd++.8 /usr/local/man/man8/powerd++.8.gz
install -l s powerd++.8.gz /usr/local/man/man8/powerdxx.8.gz
install -m 444 /usr/home/kamikaze/powerdxx-0.4.0-rc1/man/loadrec.1 /usr/local/man/man1/loadrec.1.gz
install -m 444 /usr/home/kamikaze/powerdxx-0.4.0-rc1/man/loadplay.1 /usr/local/man/man1/loadplay.1.gz
install -m 555 /usr/home/kamikaze/powerdxx-0.4.0-rc1/powerd++.rc /usr/local/etc/rc.d/powerdxx
>
Alternativ zur Installation können die Binaries direkt nach dem make aus obj/ ausgeführt werden.
Neu in 0.4.0:
- Startet endlich auch wenn Hyperthreading in der /boot/loader.conf deaktiviert ist
- loadrec funktioniert jetzt auch bei laufendem powerd/powerd++
- loadplay wurde überarbeitet
Zuletzt bearbeitet: