Dvaletilstand i Gnu / Linux

Dvalemenu i Ubuntu.

Mange af jer vil fortælle mig, at dvale-teknologi ikke er noget nyt, men det er centrum for mange artikler og publikationer på grund af de nylige problemer, som både proprietære systemer og distributioner såvel som brugere har i det seneste med dvale.

Her vil vi ikke tale om de problemer, Windows 10 har med dvaletilstand, men vi vil tale om dette værktøj i de vigtigste Gnu / Linux-distributioner såvel som dets forskelle med hensyn til andre måder at lukke eller suspendere computeren og dermed vide hvilket er den bedste løsning, vi har for hver situation.

Vi nævner ikke alle de distributioner, der i øjeblikket er tilgængelige for alle, men vi vil tale om dvale ved større Gnu / Linux-distributioner der i øjeblikket findes.

Først skal vi vide, hvad dvale er, og hvad det ikke er. Dvale er en proces med operativsystemet, hvor alle de data, tjenester og indstillinger, vi bruger, er "frosne" for at slukke for computeren og start det igen som det var.

Dvale betyder derfor ikke, at man efterlader dokumenter og filer, som de var, da vi slukkede computeren for at bruge dem igen, og det betyder heller ikke, at computeren suspenderes. Det er noget hurtigere end førstnævnte og billigere end sidstnævnte.

Hvad er suspension?

Suspender et hold eller gå ind i dvaletilstand betyder, at operativsystemet skaber et livebillede af hele systemet (personoplysninger inkluderet) og send det til ram eller ustabil hukommelse på computeren for at slukke for resten af ​​komponenterne, men RAM-hukommelsen og bundkortet fortsætter med at arbejde, selvom de er langsommere.

At gå i dvale betyder, at udstyret fortsætter med at forbruge strøm, skønt det er mindre end fuldt funktionsdygtigt og vil blive genaktiveret med en nøgle- eller musegest eller blot ved at løfte låget i tilfælde af bærbare computere.

Denne metode er virkelig nyttig på computere, der har mere end 2 GB RAM-hukommelse og lidt intern lagerplads på harddisken (for eksempel fordi det er en SSD-disk).

Hvad er genstart med åbne dokumenter?

Operativsystemer som MacOS har en hybridfunktion Det antager at lukke operativsystemet, men når det tændes igen, åbner operativsystemet de nyeste applikationer der er lukket eller visse dokumenter.

Dette er praktisk for mange, så mange Gnu / Linux-distributioner gør det samme. Denne mulighed er dog stadig en genstart eller en simpel nedlukning af computeren med den efterfølgende indlæsning af processer og konfigurationer, der udføres ved hver opstart, noget vi kan gøre manuelt, men som kan bremse opstart af operativsystemet.

Så hvad er dvale?

Dvaletilstand er en proces, hvor et livebillede af det aktuelle system oprettes, men det gemmes ikke i RAM-hukommelse, men i swap-hukommelse eller harddiskbytterhukommelse. Det vil sige på disken og kan derfor slukkes uden at slette oplysningerne.

Dette betyder, at computeren kan slukkes, fordi den ikke har noget i RAM-hukommelsen, den flygtige hukommelse, men systembelastningen er ikke så lang som i starten af ​​operativsystemet, da billedet bruges.

Alle systemets informationer dumpes i en enkelt fil, der er den fil, der indlæses, derfor også vi bliver nødt til at have en harddisk med stor kapacitet for at kunne bruge dvale uden noget problem.

Kan jeg have dvale-funktion i GNU / Linux?

Vi kan kun have denne funktion hvis Linux-kernen virkelig understøtter det. Dette er vigtigt at huske, for hvis vi vil bruge en kerne, der er udarbejdet af os, skal vi have denne funktion aktiveret, ellers løber vi ud af denne funktionalitet, og vi kan ikke aktivere dvaletilstand.

Vindue med menuen for at dvale, suspendere og lukke computeren.

Det mest almindelige er dog at bruge den kerne, der tilbydes af distributionen, en version, hvor dvalefunktionen såvel som andre funktioner og drivere er aktiveret. Så den normale ting er, at dvale er til stede på vores computer med Gnu / Linux.

Hvordan aktiverer jeg dvale på min GNU / Linux-distribution?

Som vi har sagt, er dvale til stede i alle Gnu / Linux-distributioner (i det mindste de fleste). Dette betyder, at bare gå til lukningsmenuen på vores skrivebord, og vi finder muligheden for at dvalesammen med at lukke ned, genstarte, suspendere og logge af. Når vi er i dvaletilstand, behøver vi kun at trykke på tænd / sluk-knappen for at aktivere systemet igen.

Hvis vi vil bruge denne funktion via en terminalkommando, først skal vi have pm-utils-værktøjerne installeret, noget der helt sikkert allerede vil være. Men hvis vi har nogen fejlmeddelelser, har vi muligvis ikke disse værktøjer installeret, som findes i alle officielle distributionslagre. Således, hvis vi har disse værktøjer, skal vi bruge følgende kommando for at gå i dvaletilstand:

sudo pm-hibernate

Hvis vi har en distribution, der er baseret i ArchLinux eller afledt af det, behøver vi kun at skrive følgende:

hibernate -F /etc/hibernate/ususpend-disk.conf

I tilfælde af brug OpenSUSE, skal vi bruge følgende kommando:

systemctl hibernate

Hvis vi er mere risikable, og vi har en distribution, der er baseret på eller er Gentoo, kommandoen er som følger:

pm-hibernate

Dette er den generelle regel, men der er nogle undtagelser som Ubuntu.

Sådan aktiveres dvaletilstand i Ubuntu

Selvom Ubuntu tillader systemet at gå i dvaletilstand i sin kerne, denne indstilling er ikke aktiveret som standard i distributionen og vi skal selv aktivere det. Men dette kan løses på en meget nem måde.

Først skal vi oprette en tekstfil med gedit og skrive følgende i den:

[Re-enable hibernate by default in upower]

Identity=unix-user:*

Action=org.freedesktop.upower.hibernate

ResultActive=yes


[Re-enable hibernate by default in logind]

Identity=unix-user:*

Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions

ResultActive=yes

Vi gemmer denne fil med følgende navn:

com.ubuntu.enable-hibernate.pkla

Nu skal vi åbne vores filhåndtering med administratorrettigheder og indsætte den fil, vi har oprettet, i følgende mappe:

/etc/polkit-1/localauthority/50-local.d

Når vi har indsat filen, lukker vi alle vinduer og genstarter operativsystemet, så de relevante ændringer anvendes. Og efter genstart af systemet vil vi se, hvordan muligheden for denne funktion er nu tilgængelig i desktop-menuerne i vores Ubuntu og ikke kun gennem terminalen.

Dvale i ubuntu.

Konklusion om dvale

Dvaletilstand er generelt mere miljøvenlig end søvn, men vi skal tage hensyn til vores behov. Hvis vi har brug for en hurtig start, er suspension den hurtigste mulighed for dem alle.

Hvis vi derimod ønsker at spare energi og ressourcer, er det den bedste mulighed at genstarte med åbning af dokumenter. Men hvis vi tværtimod ikke har problemer med ressourcer, men vi ikke ønsker at spilde energi, dvaletilstand er den bedste mulighed, og derfor er den normalt den bedst egnede til moderne udstyr hvor der ikke er nogen begrænsninger på pladsen på harddisken, men der er batteriproblemer.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Gregory ros sagde han

    Så pludselig kommer en artikel / diskussion i tankerne, jeg kan ikke huske, hvor jeg læste den, hvor det blev sagt, at swap ikke længere er nødvendigt, hvis vi har mere end 8 GB ram. Men hvis vi tager højde for muligheder som dvale, uanset hvor meget ram vi har, er der ikke flere næser end at have swap-partitionen ja eller ja, og også grunden til, at det anbefales, at dens størrelse i det mindste er det for ramhukommelse.

    1.    01101001b sagde han

      Jeg ved, at jeg reagerer på en kommentar for 2 år siden, men det er fordi ingen påpegede i kommentarerne eller i artiklen, at filen, hvor dvaletilstand og swap er gemt, er forskellige ikke-relaterede ting, selvom med en lille lighed . Perfekt swap-fri, og dvaletilstand påvirkes ikke.

      Og ja, bytt i tilfælde af en bruger giver ikke længere mening (med altid undtagelse af det super usædvanlige). Udskiftningen var en palliativ for, da systemet løb tør for gratis ram. Jeg har 4 GB ram og går sjældent ud over 1,5 GB. Så i mit tilfælde giver det ikke mening. Et andet ville være problemet, hvis jeg altid var ved grænsen for at løbe tør for gratis ram. Med dette eksempel kan alle allerede vide, om de har brug for bytte eller ej.

  2.   tralinux sagde han

    Artiklen er god, omfattende og tilstrækkeligt forklaret, men pas på stavefejl. En skrivning er ikke længere nyttig, hvis det "hvad" du ikke kender er f.eks. Et spørgsmål eller en sammenhæng.

  3.   galopelado sagde han

    God artikel. Tak skal du have.

  4.   g sagde han

    god offentliggørelse og nyttig

  5.   g sagde han

    meget god offentliggørelse og nyttig

  6.   willarmand sagde han

    Greetings.

    Hvordan planlægger jeg et bestemt tidspunkt til dvale automatisk? For at planlægge den planlagte nedlukning, for eksempel kl. 23:00, ville det være nedlukning -t 23:05, men
    Hvordan ville det være at planlægge dvaletilstand?

    Greetings.

    1.    Linux afhængig sagde han

      Du prøvede med pm-dvale -h 23:05

  7.   Omar Beltran sagde han

    Nå, jeg har ubuntu 20.04, og jeg er ny i denne verden, jeg ville aktivere dvaletilstand i systemet, og jeg fulgte alle trinene som angivet i artiklen, men det fungerede ikke for mig. :(

  8.   Federman-Moreno sagde han

    Fremragende artikel, jeg løste problemet, at pc'en slukkede helt, da den løb tør for opladning. Men da jeg gjorde den angivne procedure, går batteriet i dvaletilstand, når det når en kritisk tilstand. Derudover aktiverer jeg dvale-funktionen både på off-knappen og når låget lukkes. Tak skal du have.