Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Hibernate, ali bez swap-a, može li?

[es] :: Linux :: Hibernate, ali bez swap-a, može li?

[ Pregleda: 1315 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

pisac

Član broj: 13046
Poruke: 4578



+3341 Profil

icon Hibernate, ali bez swap-a, može li?14.05.2013. u 21:59 - pre 133 meseci
Nervira me što za hibernate na linuxu (slackware 14) moram da napravim swap particiju. Postoji li način da hibernate radi ali da se swap ne puni sa sadržajem memorije tokom rada već samo sa snimkom hibernacije, ili da hibernacija radi bez swap fajla (na Windowsu 2k/Xp... fajl za hibernaciju nema veze sa pagefile.sys)

Swap particija me konkretno nervira zbog toga što mi usporava kompjuter, a puni se zbog neke svoje logike iako imam 16GB memorije i od toga više GB sasvim slobodno. Verovatno zato što uvek imam otvorene stotine prozora, pa iz nekog razloga sistem misli da bi deo toga trebao da strpa u swap umesto u slobodnu radnu memoriju.

Trenutno mi hibernate radi tako što aktiviram swap samo radi hibernacije i ubijam swap odmah nakon buđenja (automatski, pritiskom na power taster):
swapon /disk/swap && pm-hibernate && swapoff /disk/swap


Međutim, to rezultuje sa oko 3 minuta drljanja po disku (i usporavanja) nakon izlaska iz hibernacije, jer probuđen kompjuter zadržava nekoliko GB podataka na swap fajlu (po svom običaju) i onda mora to da vrati u memoriju da bi ispunio "swapoff /disk/swap". Ja bih voleo da uopšte ne razmišlja o toj swap particiji, da ne trpa ništa u nju sem fajla za hibernaciju.
 
Odgovor na temu

niceness
Novi Sad

Član broj: 93992
Poruke: 993



+22 Profil

icon Re: Hibernate, ali bez swap-a, može li?15.05.2013. u 09:25 - pre 133 meseci
Možeš pokušati ostaviti aktivnu swap particiju i staviti swappiness na 0 (sysctl -w vm.swappiness=0 ili echo 0 > /proc/sys/vm/swappiness).
Onda vidi da li i dalje trpao neaktivne stranice memorije u swap.
 
Odgovor na temu

pisac

Član broj: 13046
Poruke: 4578



+3341 Profil

icon Re: Hibernate, ali bez swap-a, može li?16.05.2013. u 19:15 - pre 133 meseci
Probao, ali ne vredi. Swap koji je pre ulaska u hibernaciju bio prazan, posle izlaska iz hibernacije bude i ostane popunjen sa jedno 3GB podataka. A /proc/sys/vm/swappines uredno sadrži "0"
 
Odgovor na temu

niceness
Novi Sad

Član broj: 93992
Poruke: 993



+22 Profil

icon Re: Hibernate, ali bez swap-a, može li?25.05.2013. u 17:14 - pre 132 meseci
Koliko vidim default implementacija hibernacije na linuksu radi samo sa swap, ali izgleda da tuxonice može da piše u fajl (bez swap)
Problem je što tuxonice nije u upstream kernelu pa bi morao patch-ovati slackware kernel.
 
Odgovor na temu

[es] :: Linux :: Hibernate, ali bez swap-a, može li?

[ Pregleda: 1315 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.