Cpufreq, trayfreq at kung paano makatipid ng enerhiya sa Arch Linux

Linux ito ay isang napaka-operating system maraming nalalaman. Pinapayagan kaming magkaroon ng maraming mga kapaligiran sa desktop sa parehong operating system, gamitin lamang ang terminal kapag gusto namin ito ... Bilang karagdagan, ito ay isang mahusay na tumutulong para sa makatipid ng kuryente sa mga laptop, ngunit palagi kaming nangangailangan ng iba pang tool.



Cpufreq ay isang module para sa Linux na nagbibigay-daan sa amin upang makontrol ang bilis ng orasan ng aming CPU, pinipigilan ang paggastos ng mas maraming enerhiya kaysa kinakailangan kung hindi kinakailangan. Nakasalalay sa kung ano ang kailangan namin, maaari kaming pumili sa pagitan ng iba't ibang mga "gobernador" na magsasagawa ng isang pagpapaandar o iba pa. Ang pinakakaraniwan ay cpufreq_performance, cpufreq_ondemand y cpufreq_powersave:

  • cpufreq_performance: Nag-aalok ito sa amin ng maximum na pagganap na patuloy, nang walang anumang pag-save ng enerhiya.
  • cpufreq_ondemand: Inaalok sa amin kung ano ang kinakailangan, binabago ang bilis ng orasan ng cpu depende sa paggamit na ginagawa namin dito.
  • cpufreq_powersave: Binabawasan ang bilis ng CPU sa isang minimum, nakakakuha ng matitipid na enerhiya.

Kapag nalalaman ang pangunahing mga konsepto, magpatuloy tayo sa pag-install ng cpufreq. Sa kasong ito ang proseso ay para sa Arch LinuxSa iba pang mga pamamahagi, ang proseso ay dapat na magkatulad, naghahanap para sa kaukulang pakete at pag-configure ng mga module sa simula ng system.

Una sa lahat, suriin kung acpi naka-install na. Sa Arch Linux hindi ito nagmumula bilang default, kaya kung hindi mo pa ito na-install, turn ni pacman:

pacman -S acpi

Kapag naka-install acpi, reboot namin upang mag-boot kasama ang system. Sa kaso na mayroon kaming isang Intel CPU, gagawin namin ang sumusunod:

# modprobe acpi-cpufreq

Kapag na-load na ang module, makakakuha kami ng impormasyon mula sa cpu gamit ang sumusunod na utos:

$ cpufreq-info

Ngayon ay maglo-load kami ng tatlong gobernador:

# modprobe cpufreq_performance
# modprobe cpufreq_ondemand
# modprobe cpufreq_powersave

Upang ang bawat module ay awtomatikong magsimula sa pagsisimula ng system, ini-edit namin ang rc.conf file sa aming text editor:

$ sudo gedit /etc/rc.conf
$ kdesu kwrite /etc/rc.conf

At iniiwan namin ang seksyon MODULES = () tulad ng sumusunod (ang ellipsis ay iba pang mga module kung mayroon kang isa sa lugar):

MODULES = (.... acpi-cpufreq cpufreq_performance cpufreq_ondemand cpufreq_powersave)

Kapag handa na ang lahat, nag-install kami trayfreq mula sa AUR, gamit yogurt:

yaourt -S trayfreq

Nota: Huwag mag-install ng trayfreq-fr mula sa archlinux-fr repository, dahil ang bersyon na iyon ay tila nagdudulot ng mga problema (hindi bababa sa hindi ito gumagana para sa akin).

Trayfreq ay isang application na mananatili sa system tray at pinapayagan kaming magbago gobernador alinsunod sa aming mga pangangailangan, bilang karagdagan sa pagpapakita sa amin ng kasalukuyang bilis ng orasan ng cpu.

Sa lahat ng ito, makokontrol namin nang walang mga problema ang bilis ng orasan ng aming CPU at makatipid ng enerhiya kapag ginamit natin ang baterya ng laptop.

link:

Pag-scale ng Frequency ng CPU (ArchWiki)


Ang nilalaman ng artikulo ay sumusunod sa aming mga prinsipyo ng etika ng editoryal. Upang mag-ulat ng isang pag-click sa error dito.

8 na puna, iwan mo na ang iyo

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Bisita dijo

    isang mungkahi, mag-ingat na upang magamit ang cpufreq-info dapat mayroon kang naka-install na mga cpufreq-util

    Isang tanong: alam mo, upang magamit ang trayfreq kinakailangan bang magkaroon ng naka-install na mga cpufreq-util? Sa tingin ko aalagaan ni Yaourt ang lahat.

    bye pagbati

  2.   Carlos Pena dijo

    Ito ay higit sa perpekto para sa akin, maraming salamat at mahusay ang iyong post, pagbati

  3.   Alexander dijo

    Natutuwa ako na nagsilbi ito sa iyo. Regards!

  4.   Puno dijo

    Salamat, napaka-interesante.

  5.   Gumamit tayo ng Linux dijo

    Napakahusay na post Ale! Miss na kita!! Nais kong mas madalas kang magsulat.
    Nasisiksik ako sa trabaho.
    Isang yakap! Paul

  6.   Alexander dijo

    Maraming salamat ! Isang pagbati!

  7.   Mangangaso dijo

    Salamat sa artikulo! Isang tanong, paano mo mapapamahalaan ang ganitong paraan ng pag-save ng enerhiya nang mas malakas? Maaari ba silang mabuhay nang magkasama o hindi na kinakailangan na gamitin ang mga gobernador na ito sa kde 4.6.1?

  8.   Gumamit tayo ng Linux dijo

    Karaniwang inaalagaan ng tagapamahala ng package ang mga dependency. Regards! Noong 11/08/2011 11:32, «Disqus» <>
    sumulat: