Nem szoktam hibernálni.
Az én elképzelésem szerint a minimum ahhoz, hogy hibernálni tudj, hogy ugyanannyi swap-ed legyen, mint amennyi RAM éppen foglalt.
Alapból azt szoktam olvasni, ha hibernálni akarsz, akkor legalább akkora swaped legyen, mint amennyi RAM van a gépben.
A 4 GiB RAM nem túl sok. Azt nem tudom, ha az betelik a RAM (a swappiness értéke, ha az alapértelmezett 60, akkor azt állítsd át 10-re vagy 5-re), és elkezd a rendszer swappelni, és van mondjuk 8 GB swaped, akkor hagy-e hibernálni, hibernál-e swap fájlba is vagy ahhoz swap partíció kell.
Talán ezeket mind érdemes lenne végigzongorázni.
Akkumulátor töltöttségéhez igazított felfüggesztés
Csak egy kis terminológiai megjegyzés:
- A felfüggesztés (suspend) az ún. S3 alvási állapotba teszi a gépet, a CPU leáll, de a memória áram alatt marad
- A hibernálás mindent kikapcsol, a memória tartalmát kiírja a háttértárra, Linuxokon konkrétan a cserehelyre, legyen ez külön partíció vagy fájl.
Szóval ez utóbbihoz legalább annyi cserehely kell, amennyi memória van a számítógépben.
Fiokban talaltam ram-ot, mar bele is tettem, tehat az mar 8GiB
Swap meretet is fogom novelni
Kerdesem annyi, ezek utan normalisan fog mukodni a hibernalas automatikusan, ha a toltotsegi szint eleri a modositott 20%-ot?
- Szerkesztve
- Legjobb válaszkokopo állította be
kokopo ezek utan normalisan fog mukodni a hibernalas automatikusan,
Előbb próbáljuk ki kézzel:
sudo systemctl hibernate
Ha működőképes a hibernálás, akkor ezzel ez megtörténik.
Kicsit szuttyog majd a gép, és kikapcsol teljesen.
Bekapcsoláskor GRUB menü után indulás közben elvileg kiírja, hogy "resuming from hibernate".
Majd minden ott lesz betöltve, ahogy hagytad...
Ha nem így van, hibaüzenet kapsz valahol, vagy bármi, akkor előbb annak kell utánajárni.
Szóval próba....
Én most kezdek bele ebbe a kísérletezésbe, jelentem, a kézi hibernálásom működött
Akkor folytatom, a siker teljes
Tehát, átírtam az említett konfig fájlt.
PercentageLow=85
PercentageCritical=80
PercentageAction=79
Értelemszerűen neked a megfelelő százalékokat kell beírni.
A legutolsó sorban az action-t kicseréltem hibernálásra:
CriticalPowerAction=Hibernate
Majd újraindítottam az upower service-t, hogy a módosított konfig érvényre jusson:
systemctl restart upower.service
(Ha nem eleve root terminálban csinálod, akkor tedd elé a sudo
-t!)
79%-nál szépen elment hibernációba...
- Szerkesztve
OFF
klt
Most már tényleg egy kukacos vénember lettem. :-(
Volt a gépben 4 GB RAM, talált még a fiókban, beletette a gépbe, így abban van most 8 GB.
Szerintem akkor a fiókból 4 GB-ot vett ki.
Akkor is ez jön ki nekem, ha a fiókban volt egy 8 GB-os és azt megcserélte a gépeben lévő 4GB-ossal. :-D
kokopo Pedig mát vakartam a fülem tövét, hogy vajon RESUME jól van-e beállítva?
Ha működik, most nincs teendőd (szerintem), amúgy pedig ha nem működne a hibernálásból visszatérés, akkor itt találsz -valószínűleg- hasznos infót, illetve keresőszavakat, amik hozzásegíthetnek a probléma megoldásához.