Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Parametr ignore nice load [vyreseno]  (Přečteno 1312 krát)

pim

  • Aktivní člen
  • *
  • Příspěvků: 111
  • I zde mohla být umístěna Vaše reklama.
Parametr ignore nice load [vyreseno]
« kdy: 07 Listopadu 2009, 17:20:30 »
Zabranuje zvysovani napeti procesoru, pokud je vytezovan pouze procesy s nizkou prioritou. Hodi se napriklad pri provozovani vypoctu pro BOINC, aby procesor zbytecne netopil. (Vic o BOINC treba na www.boinc.cz nebo http://www.czechnationalteam.cz/).

Zatimco jeste v Ubuntu 8.10 byl nastaven rovnou, v 9.04 ho bylo treba aktivovat pomoci prikazu
Kód: [Vybrat]
echo 1 > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/ignore_nice_load v /etc/rc.local. Nyni ve verzi 9.10 uz ani to nefunguje.

Muzete me nekdo nasmerovat, jak ho nastavit? Nebo jinou metodu k dosazeni tehoz vysledku? Ted mi totiz procesor bud neustale topi na devadesati stupnich a vetracky huci naplno, nebo mam pri rezimu powersave zpomaleny pocitac.
« Poslední změna: 21 Listopadu 2009, 18:09:57 od pim »
Ubuntu 10.04 64bit (LTS) & Arch Linux 64bit;
HP6720s; CPU: C2D T7250; Chipset: Intel GM965; Graphics: Intel GMA X3100; Wifi: Intel 3945ABG;

TIBOR

  • Závislák
  • ***
  • Příspěvků: 6544
  • Som uzivatel linuxovej distribucie, som linuxak?
Re: Parametr ignore nice load
« Odpověď #1 kdy: 07 Listopadu 2009, 17:50:07 »
Zrejme to bude mat nieco spolocne aj s mojim problemom. Pri starte sa mi nastavi applet na zmenu frekvencie na Performance a zenie vetraky a teplotu do maxima.
Nepomaha ani postup s
Kód: [Vybrat]
cpufreq-selector -g ondemandv /etc/rc.local. Vyzera to ako by sa frekvencia nastavovala az priblizne pri login obrazovke. V nastaveni gnome som zatial nic nenasiel.
32bit U9.10
HP Laptop 17-ca1xxx Ubuntu Mate 24.04 FF 64bit.
Asus X751LB-TY014H Ubuntu Mate 20.04.1 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

pim

  • Aktivní člen
  • *
  • Příspěvků: 111
  • I zde mohla být umístěna Vaše reklama.
Re: Parametr ignore nice load
« Odpověď #2 kdy: 07 Listopadu 2009, 22:42:26 »
Vyřešil jsem to už před čtrnácti dny, ale teprve dnes jsem se dostal k tomu hodit to na forum.

Čili: /etc/init.d/ondemand přepisuje governor krátce po přihlášení, takže proto se neprojeví žádná úprava v /etc/rc.local.

Proto
$ sudo gedit /etc/init.d/ondemand
nahradit polozku:
Kód: [Vybrat]
for CPUFREQ in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
do
[ -f $CPUFREQ ] || continue
echo -n ondemand > $CPUFREQ
done
za:
Kód: [Vybrat]
# rezim ondemand
for CPUFREQ in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
do
[ -f $CPUFREQ ] || continue
echo -n ondemand > $CPUFREQ
done
# ignorovat zatez genorovanou procesy s nizkou prioritou
for CPUFREQ1 in /sys/devices/system/cpu/cpu*/cpufreq/ondemand/ignore_nice_load
do
[ -f $CPUFREQ1 ] || continue
echo -n 1 > $CPUFREQ1
done
# cetnost vyhodnocovani (cim vyssi cislo, tim dele musi byt CPU zatizeno, aby se zvysila jeho frekvence)
for CPUFREQ2 in /sys/devices/system/cpu/cpu*/cpufreq/ondemand/sampling_rate
do
[ -f $CPUFREQ2 ] || continue
echo -n 100000 > $CPUFREQ2
done
« Poslední změna: 21 Listopadu 2009, 18:09:24 od pim »
Ubuntu 10.04 64bit (LTS) & Arch Linux 64bit;
HP6720s; CPU: C2D T7250; Chipset: Intel GM965; Graphics: Intel GMA X3100; Wifi: Intel 3945ABG;

 

Provoz zaštiťuje spolek OpenAlt.