pm-utils, eller hvordan man styrer strømindstillinger fra konsollen

I dag ejer det meste af personalet bærbart computerudstyr, såsom "notesbøger" eller "netbooks", og deres akilleshæl er energistyringen, da det giver mulighed for, at udstyret bruger mere end nødvendigt, batterier.

Dette er et bidrag fra Javier A. Piendibene og bliver dermed en af ​​vinderne af vores ugentlige konkurrence: «Del hvad du ved om Linux«. Tillykke Javier!

I grafiske miljøer er der næsten ingen operativsystemer, og endnu mere under GNU / Linux, der ikke har en grafisk dæmon, der gør det muligt at styre de forskellige muligheder, der kan præsenteres med et museklik, såsom suspendere, dvale eller gå til lav tilstand. forbrug.

Men det er sjældent, at man skal gøre det fra konsollen.

Hvorfor er dette relevant? Nå, jeg modtog for nylig som "efterslæb" en netbook, hvis ejer ikke længere brugte den, fordi dens styresystem var blevet meget tungt, hvilket gjorde maskinen næsten ubrugelig. Han fortalte mig noget om XP og et nummer 7, men det var ting, jeg ikke forstod. 

Nå, gadgeten kører i øjeblikket en Debian 7 "wheezy" med en OpenBox skærmhåndtering, konfigureret til et minimumsudtryk, men dette minimale udtryk fik mig til at undersøge, hvordan jeg kunne bruge fordelene ved avanceret strømstyring fra konsollen, da i For at minimere ressourceforbruget undgik jeg at installere noget, der kunne gøres fra konsollen.

Og der stødte jeg på pm-værktøjer.

pm-utils

pm-utils, som det fremgår af sin side http://pm-utils.freedesktop.org, "er en lille samling af kommandoer, der tillader HAL at suspendere og genoptage."

I tilfælde af,
H (høj): maksimal udnyttelse af kølesystemet.
A (Auto): automatisk temperaturreguleringssystem.
L (Lav): minimumsanvendelse af kølesystemet. Når den overstiger en bestemt grænse, går den i automatisk tilstand.

Pakken installeres automatisk med ethvert Debian-basesystem og har følgende kommandoer:

/usr/bin/pm-is-supported : bruges til at bestemme, hvilke strømsparetilstande der understøttes af systemet.

/usr/sbin/pm-powersave : slår strømsparetilstand til/fra og indstiller den til "L"

/usr/sbin/pm-suspend : suspenderer hukommelsesoperationer og sætter systemet på det lavest mulige strømforbrug.

/usr/sbin/pm-hibernate : Sætter systemet i dvale ved at downloade alle data fra hukommelsen til harddisken.

`/usr/sbin/pm-suspend-hybrid` : Dette sætter systemet i en tilstand, der ligner dvaletilstand, men i hukommelsen. Det vil sige, at genoprettelsen er ligesom i en pausetilstand, hurtigere end normal dvaletilstand, men hvis batteriet løber tør, forbliver det i dvaletilstand uden datatab, som det ville ske med en normal pausetilstand. Det er det bedste fra begge verdener, og min favorit.

Hjælpepakken har fremragende dokumentation på engelsk og konfigurationsmapper /etc/pm/config.d, /etc/pm/sleep.d og /usr/lib/pm-utils/sleep.d, der gør det muligt at tilpasse adfærden for system, der passer til alle.


Tilføj som foretrukken kilde i Google