Ero sivun ”Cpu frequency scaling” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
lisätty userspace-ohjelma
Nike (keskustelu | muokkaukset)
p suorituskykyprofiileja löytyy ainakin kde:stä
 
Rivi 20: Rivi 20:
   /sys/devices/system/cpu/cpu<cpu-numero>/cpufreq/
   /sys/devices/system/cpu/cpu<cpu-numero>/cpufreq/
on useita tiedostoja kellotaajuuden säätöön liittyen. Huom. joissain järjestelmissä sysfs on [[mount|liitetty]] hakemistoon /sysfs/.
on useita tiedostoja kellotaajuuden säätöön liittyen. Huom. joissain järjestelmissä sysfs on [[mount|liitetty]] hakemistoon /sysfs/.
====Säätöprofiilit====
====Suorituskykyprofiilit====
Säätöprofiileja on 5
Suorituskykyprofiileja on 5
*userspace - ulkoinen ohjelma säätää kellotaajuutta
*userspace - ulkoinen ohjelma säätää kellotaajuutta
*performance - pitää aina kellotaajuuden suurimmassa mahdollisessa arvossa
*performance - pitää aina kellotaajuuden suurimmassa mahdollisessa arvossa
Rivi 28: Rivi 28:
*conservative - säätää kellotaajuutta asteittain tarpeen mukaan
*conservative - säätää kellotaajuutta asteittain tarpeen mukaan


Näet tarjolla olevat säätöprofiilit komennolla  
Näet tarjolla olevat suorituskykyprofiilit komennolla  
  cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
  cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
johon kone voi vastata vaikkapa
johon kone voi vastata vaikkapa

Nykyinen versio 7. lokakuuta 2007 kello 23.26

Cpu frequency scaling on rajapinta linux-ytimessä, jolla voidaan säätää tiettyjen prosessorien kellotaajuutta ja jännitettä virransäästön parantamiseksi aikoina, jolloin prosessoria ei kuormiteta.

[muokkaa]

Ajurit

[muokkaa]
  • speedstep on käytöstä poistuva ajuri useimmille Intelin skaalautuville prosessoreille
  • powernow-sarja tarjoaa ajurin useimmille AMD:n skaalautuville prosessoreille
  • acpi-ajuria suositellaan speedstepin sijaan

Käyttö

[muokkaa]

Userspace-ohjelmat

[muokkaa]

Tätäkin ominaisuutta voi ohjata suoraan sysfs:n kautta. Hakemistossa

 /sys/devices/system/cpu/cpu<cpu-numero>/cpufreq/

on useita tiedostoja kellotaajuuden säätöön liittyen. Huom. joissain järjestelmissä sysfs on liitetty hakemistoon /sysfs/.

Suorituskykyprofiilit

[muokkaa]

Suorituskykyprofiileja on 5

  • userspace - ulkoinen ohjelma säätää kellotaajuutta
  • performance - pitää aina kellotaajuuden suurimmassa mahdollisessa arvossa
  • powersave - pitää kellotaajuuden aina pienimmässä mahdollisessa arvossa
  • ondemand - pitää kellotaajuutta minimissä tai maksimissa tarpeen mukaan
  • conservative - säätää kellotaajuutta asteittain tarpeen mukaan

Näet tarjolla olevat suorituskykyprofiilit komennolla

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors

johon kone voi vastata vaikkapa

ondemand userspace performance

Voit säätää koneen tarjoamaan tehoa tarpeen mukaan näin:

echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

Katso myös

[muokkaa]