Hogyan változtassuk

Ha a rendszer nem áll rendelkezésre, például a 3 mag, lehetséges, hogy végre ez egysoros script azonnal lefordítani gyakorisága KHz MHz:

Itt egy újabb változata hogyan lehet ellenőrizni a jelenlegi gyakorisága a processzor, mint az átlag felhasználók:

Ez ez a csapat fogja mutatni CPU hőmérséklet:

A mag, vannak modulok, hogy a szabályozók vagy politikai változások processzor frekvenciát. Minden rendelkezésre álló futó kernel megtalálható a fájl / sys / devices / system / cpu / CPU0 / cpufreq / scaling_available_governors

Nézzük őket az alábbiakban.

energiatakarékos és teljesítmény

Ezek a szabályozók statikusan a processzor órajel-frekvencia a minimális (energiatakarékos) és a maximális (teljesítmény) érték.

Ez a szabályozás lehetővé teszi, hogy a felhasználó vagy egy program felhasználói területen képes megváltoztatni a frekvenciát a processzor. Az echo parancs, a felhasználó tudja, hogy a kívánt frekvenciát a file / sys / devices / system / cpu / cpu * / cpufreq / scaling_setspeed vagy megadják a lehetőséget, hogy létrehozzák ezt frekvencia néhány démon a felhasználói térben. Tedd beállítás scaling_setspeed fájlra van szükség az egyes processzorok.

A szabályozó felhasználói területen kölcsönhatásban több démon, ami a frekvenciát a processzor. Íme néhány közülük:

cpudyn (CPU dinamikus frekvencia kontroll): Ez a démon megváltoztatja a frekvenciát a CPU-használat, valamint, hogy még nagyobb energiamegtakarítás érhető lefordítani lemezek készenléti állapotban (standby), ha nincs a merevlemezt.

cpufreqd: Ez a démon lehet beállítani, hogy reagáljon a töltöttségi szintet, a típusú hálózati (AC vagy akku), a hőmérséklet, a futó programokat, a szint a CPU-használat és egyéb tényezők.

cpuspeed: A démon megváltoztatja a frekvenciát követelményeivel összhangban a processzor megváltoztatja a tápegység, a hőmérséklet és egyéb adatokat.

powernowd: a démon szabályozás megváltoztatja a CPU órajel szerint a processzor terhelését; ő négy viselkedési módok, a felhasználó által kiválasztható.

Amikor működtetett szabályozó helybeni a cpufreq címtár van jelen ondemand. Ebben a könyvtárban, sok beállítási lehetőségek. Minden fájl elérhető az adott bejegyzést a gyökér, meg lehet változtatni beír egy új értéket a echo paranccsal, ahogy korábban. Vegye figyelembe, hogy bármilyen változás a helybeni kormányzó beállításokat alkalmazzuk az egész rendszerre kiterjedő, tehát nem kell változtatni a beállításokat minden egyes processzor.

konzervatív

Amikor egy konzervatív szabályozó katalógusban cpufreq alkönyvtárban megjelenik konzervatív. Ez az alkönyvtár van egy csomó beállításokat. Minden fájl elérhető az adott bejegyzést a gyökér, meg lehet változtatni, inscribing őket egy új értéket a visszhang parancsot. Vegye figyelembe, hogy bármilyen változás a konzervatív ellenőrzési beállítások maradnak érvényben az egész rendszerre kiterjedő, tehát nem kell változtatni a beállításokat minden egyes processzor. E politika keretében, frekvencia-szabályozás sima, amely befolyásolja a tartósságot az akkumulátor kedvezőbb, ha van egy hordozható eszköz.

Az összes rendelkezésre álló kezelőszervek találhatók / sys / devices / system / cpu / CPU0 / cpufreq / scaling_available_governors.

Így lehet megtudni a jelenlegi politika:

CPU frekvencia ellenőrzési politika változása hasonló módon:

Hogy mentse a kívánt frekvencia az újraindítást követően ellenőrzési politika van egy sor segédprogramok sysfsutils.

A munka ezen programok alapja a virtuális fájlrendszer sysfs. Ezekkel a programokkal lehet szabályozni a paramétereit eszközök és rendszerek elrendezve a rendszer könyvtár / sys.

Debian-szerű rendszerek telepítéshez az alábbiak szerint:

Sysfsutils keresztül konfigurálható /etc/sysfs.conf fájlt. A telepítéshez a kontroll, meg kell adni a fájl a következő sorokat, attól függően, hogy a processzorok száma:

Kapcsolódó cikkek