CPU órajel (Magyar)

Az információ ebben a cikkben vagy a rész elavult

Ok: A kapcsolat a verzió megjelenése 3.5 és újabb kernelek cpufrequtils elavult és már nem használják. (Vita)

Cpufrequtils - egy sor eszközök célja, hogy segítse a CPU frekvenciájának függvényében, a technológia, főként a notebook számítógépeket, amely lehetővé teszi az operációs rendszer növelheti vagy csökkentheti processzor órajel alapján a rendszer terhelését és / vagy teljesítmény rendszer. Például processzor frekvencia méretezés gyakoriságának csökkentése 2 GHz-es és 1 GHz-es, amikor a laptop fut elemek, így növelve működési idő, csökkenti a fűtés, és csökkenti a ventillátor zaját.

Amikor együtt használják a Pm-utils és Laptop Mode eszközök. tulajdonosai vannak ellátva teljes eszközkészletet energiagazdálkodás.

PowerTOP ugyanazt az információt, mint a cpufreq-info parancs azonban rosszabb, mint neki részletesen.

frekvenciaszabályozására kiigazítást hajtunk végre három szakaszból áll:

  1. betölti a megfelelő CPU frekvencia driver.
  2. betölti a kívánt zoom gombot.
  3. beállítás szabályozók ellenőrzési módszert: kézi (miután / sys vagy cpufreq-set), keresztül cpufrequtils démon. laptop-mode-tools, acpid vagy pi applet asztali környezetet.
  4. (Opcionális) órajel beállítása.

CPU frekvencia vezető

Ahhoz, hogy helyesen méretezés a frekvencia-szabályozás, az operációs rendszer először meg kell tudni a paramétereket a CPU (s). Ehhez meg kell tölteni egy kernel modul, amely képes olvasni és kezelni a CPU paraméter (ek).

A legtöbb mai laptopok és asztali számítógépek, akkor az acpi-cpufreq driver. Azonban még mindig vannak olyan lehetőségek, mint például a p4-clockmod, PowerNow-k6, k7 PowerNow-, PowerNow-K8 és a SpeedStep-Centrino. Ahhoz, hogy lásd a teljes listát, fuss:

Tipp: AMD "K10" használatra PowerNow-k8 driver.

Töltse le a vezető manuálisan:

A régebbi Intel processzorok, a rendszer kiadja:

Ebben az esetben cserélje ki a kernel modul acpi_cpufreq a SpeedStep-Centrino. p4-clockmod vagy SpeedStep-ich.

Tipp: Ne feledje, hogy a SpeedStep-Centrino modul elavult és p4-clockmod modul kizárólag a teljesítmény és energiatakarékos szabályozók).

Betöltése indításkor

Ahhoz, hogy automatikusan betölti a vezető a rendszer indításakor, adjuk hozzá a megfelelő vezető a modulokat tömb az /etc/rc.conf állományba. Például:

Miután betöltött a megfelelő illesztőprogram a cpufreq láthatja a részletes információkat a processzor (ok) futás:

Itt egy példa cpufreq-info kijelzőn.

Nézze meg a processzor sebességét valós időben a végrehajtó a következő parancsot:

A használatának előnyei a GNOME

Az asztali környezet a GNOME applet, hogy ellenőrizzék gombok „on the fly”. Minden egyes alkalommal, hogy ne adja meg a jelszót, amikor váltás egyszerűen hozzon létre /var/lib/polkit-1/localauthority/50-local.d/org.gnome.cpufreqselector.pkla és szerkesztheti a fájlt:

Szó cserélje USER felhasználónevét.

Laptop Mode Tools

Ha használja vagy tervezi használni Laptop Mode eszközök más energiatakarékos funkciók, akkor is meg kell adni a program lehetőséget, hogy ellenőrizzék a gyakorisága a processzor. Egyszerűen adja hozzá az acpi-cpufreq modul a modulokat tömb az /etc/rc.conf állományba.

Szabályozók zoom (hálózat)

Szabályozók lehet tekinteni, mint előre konfigurált processzor áramkör energiafogyasztás. Szabályozók kell betölteni a kernel modult, hogy tudtak látni olyan programok, mint kpowersave és a gnome-power-manager. Tölthetsz fel sok oktató, ahogy tetszik, de az adott pillanatban csak egy aktív.

cpufreq_performance (alapértelmezett) teljesítményét szabályozó (output) ágyazva a mag, és támogatja a processzor (ok) a maximális órajel-frekvencia cpufreq_ondemand (ajánlott) dinamikusan növeli / csökkenti az órajel a processzor terheléstől függően cpufreq_conservative hasonló rendszer ondemand, de sokkal gazdaságosabb (preferált kap egy alacsonyabb órajel frekvenciák) cpufreq_powersave processzor működik a legalacsonyabb órajelfrekvencia cpufreq_userspace órajel frekvencia beállítása a felhasználó által kézzel

Adjuk hozzá a kívánt gombot a modulokat tömb /etc/rc.conf (szükségszerűen után ACPI-cpufreq modul).

Manuálisan módosíthatja a vezérlő parancs cpufreq-set (a gyökér), azonban ez a beállítás nem lesz elmentve egy újraindítás után / shutdown. Például:

Figyeljük meg, hogy a korábbi parancsokat kérte a szabályozó csak az első processzor. Ha van egy multi-core processzor vagy többprocesszoros rendszer, használja a -c zászló beállítani a vezérlő egy adott processzor. Például, hogy a tárcsát állítsa a negyedik processzor (a semmiből):

Beállításához a vezérlő az összes többmagos processzor magok, típusa (például a 6-core processzor):

Állítsa be a felső és alsó határértékek a frekvenciaszablyzóról használja az -u és a -d opció. Például, definiálunk egy felső határt a 2.20GHz és 1.50GHz minimum határ a OnDemand kormányzó és az összes a sejtmagok 6-core processzor:

További információ fut cpufreq-set --help vagy ember cpufreq-set.

Ha szüksége van egy GUI konfigurálni vezérlők vagy frekvencia, ott trayfreq csomagot. amely jelenik meg indításkor a tálcán.

Paramétereinek megváltoztatása a helybeni kormányzó

Ha módosítani szeretné a CPU terhelés értéke, amelynél a vezérlő növeli a frekvenciát, akkor meg kell változtatni az értéket a fájl / sys / devices / system / cpu / cpufreq / igény szerinti / up_threshold. Az aktuális érték lehet megtekinteni csinál:

Az alapértelmezett érték megegyezik a 95. Verzió 2.6.37 kernel. Ez azt jelenti, hogy a frekvencia emelkedni fog, amint a CPU terhelés eléri a 95%. Meg lehet változtatni ezen a futás:

Megjegyzés: A minimális megengedett értéket, amit meg kell, hogy legyen kevesebb, mint az értéket fájl down_threshold; ha megpróbál egy kisebb értéket, bash hibát okoz: "bash echo: write error: Invalid argument"

Megjegyzés: az egy sort a echo paranccsal /etc/rc.local lehetővé teszi a beállítást „túlélni” az újraindítást. Azonban meg kell állítani tutor ondemand.

Ha nem szeretne várni a letöltés cpufreq démon a rendszer indításakor (például csökkenti a letöltési idő), add hozzá /etc/rc.local.

Kölcsönhatás ACPI események

A felhasználók beállíthatják az automatikus csökkentés a különböző események ACPI, így a kapcsolat a hálózati eszköz vagy lezáró laptop fedelét. Ezeket az eseményeket meghatározott /etc/acpi/handler.sh. Ha acpid csomag telepítve van, akkor a fájl már léteznie kell a megadott útvonalon. Például, hogy módosítsa a szabályozó a teljesítményt a konzervatív ki van kapcsolva a készülék, és tegye vissza a helyére, amikor csatlakoztatva:

cpufrequtils is egy démon, mely lehetővé teszi, hogy állítsa be a zoom gombot a CPU órajel a rendszer indításakor, anélkül, hogy ezeket a további csomagok, mint például kpowersave.

Mielőtt elkezdené a démont, szerkeszteni /etc/conf.d/cpufreq. Válassza ki a kívánt szabályozás, a minimális / maximális CPU frekvencia, például:

A beállítás után meg lehet kezdeni a démont:

Ahhoz, hogy automatikusan elindul a démon a rendszer indításakor, add cpufreq a DAEMONS tömb az /etc/rc.conf állományba. Például: