Autor |
Sõnum |
merike
Pingviini aktivist
Liitunud: 06.04.2007
Postitused: 155
Asukoht: Laagri/Tallinn
Distributsioon: Kubuntu
|
|
Installist pandi swap ilusti paika ja isegi hibernate toimis kenasti. Nüüd mingist hetkest aga lakkas asi töötamast. Peale buuti swapi ei aktiveerita ja põhjuseks paistab olevat "unable to find swap-space signature". Selle kohta paistab üldine soovitus olevat:
1. mkswap ja siis UUID parandamine fstabis ja resume failis või /dev/... variandi kasutamine neis
2. update-initramfs
Aga see ei aita. Hibernate on võimalik kasutada manuaalse mkswap ja swapon-iga, kuid naasmisel on näiteks Firefox kinni läinud. Parandage, kui eksin, aga ta peaks ju samal kujul alles jääma, mitte pärima, kas tahan eelmist sessiooni jätkata ja siis alles oma akna avama? Samuti tuleb ette see sinine login aken, mitte too taustapildita variant, mida peale suspendi näidatakse. Samas on tal meeles, et mul näiteks konsool ja pidgin lahti olid. Ja seda ka peale logoff, restart ahelat. Kas mingi selline variant on ka, et ta täiesti n.ö puhtalt lehelt alustaks oma sessiooni?
Hetkel on mõistus otsas ja midagi targemat pole netist välja kaevanud.
|
|
|
|
|
|
|
|
johnsmith
Vana Pingviin
Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
|
|
Ma ei tea mis eelised on kasutada UUID -d lokaliseerimaks device fstab -s aga ilmselt need on lihtsalt alternatiivid.
Mõtetu on muuta ilmselt failisüsteemi UUID -d kuna path lokaliseerib failisüsteemi samamoodi.
Kui sa oled juba kasutanud mkswapi utiliiti ja loonud swap faili või swap partitsiooni, siis iga kord selle uuesti kasutamine ei ole vajalik. Swapon utiliit käivitatakse iga kord kui süsteem initsialiseeritakse seega kui sul on /dev path ja swap fstabis siis see peaks ka töötama. Või on Ubuntu init skriptides mingi kala. Siis tuleb lihtsalt luua oma skript.
Hibernate ja firefoxi kohta ei oska midagi öelda. Tundub, et konsool ja muud lihtsalt fikseeritakse kde mingi muutujas ja see ei ole seotud hibernatega.
|
|
|
|
_________________ "Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford
|
|
|
|
spott
Admin
Vanus: 43
Liitunud: 04.06.2005
Postitused: 8857
Distributsioon: Ubuntu
|
|
|
|
merike
Pingviini aktivist
Liitunud: 06.04.2007
Postitused: 155
Asukoht: Laagri/Tallinn
Distributsioon: Kubuntu
|
|
Hetkel paistab töötavat variant, kus nii fstab-is kui resume failis on UUID ja lisaks on see resume parameetrina ka GRUB-is.
|
|
|
|
|
|
|
|
-IFFI-
Vana Pingviin
Vanus: 48
Liitunud: 25.06.2005
Postitused: 1411
Asukoht: Lappeenranta-Turku
Distributsioon: Linux MX
|
|
Kuna mulgi küsimus swapi kohta siis jätkan siinset teemat. Kuidas oleks võimalik swapi tühjendada aeg ajalt? Kuna mul saan 24/7 töös koguaeg siis miski 4 päevase uptimega korjab ennast umbe ehk täis. Ram on füüsiliselt 1GB ja see on pidevalt miski 40-50% kasutusel (see normaalne minu arust) ja swap on ka tehtud 1GB. Ei viciks nagu alati selle probleemi lahenduseks välja logida kasutajat.
Et on siis võimalik seda tühjendada ja kas selline nähtus on üldse normaalne, et ta ennast nii täis korjab?
|
|
|
|
|
|
|
|
wk
Vana Pingviin
Liitunud: 24.10.2007
Postitused: 1133
Asukoht: Tallinn, vahel Vastseliina vald
Distributsioon: Debian, Kubuntu
|
|
Normaalne, ää muretse. Eriti kui mälu piisavalt vaba.
|
|
|
|
_________________ Kõike hääd,
WK
|
|
|
|
indrek
Vana Pingviin
Vanus: 46
Liitunud: 08.07.2005
Postitused: 412
Asukoht: Tallinn
Distributsioon: Kubuntu
|
|
ühesõnaga sul ei ole mitte mingit vajadust swappi tühjendada. kui linuxil seda teha vaja, siis ta seda ka teeb. Kuidagi aeglasemaks ta su arvutikasutust ei muuda.
|
|
|
|
|
|
|
|
bobc
Pingviini aktivist
Vanus: 43
Liitunud: 09.07.2005
Postitused: 165
Asukoht: undef
Distributsioon: SouRCe64 GNU/Linux
|
|
ikka saab swapoff & swapon. Aga see kindlasti põhjustab sulle mingi viite.
Imelik tundub aga, et sul swap nii palju kasutab. Kui mul oli 1GB ram ja sawp miski hädine 300mb kasutas seda peale 30 päeva siiski ainult 50mb max. Eks see olene mis rakendusi kasutad.
|
|
|
|
_________________
|
|
|
|
-IFFI-
Vana Pingviin
Vanus: 48
Liitunud: 25.06.2005
Postitused: 1411
Asukoht: Lappeenranta-Turku
Distributsioon: Linux MX
|
|
Väike parandus, füüsilist mälu on mul 1.8 GB mitte 1GB. Seega on pidevalt hõivatud enam vähem sama kogus ka füüsilist rammu kui on kasutusel swapil.
Aga selge siis kui muretsemiseks pole põhjust las siis olla ning tänud vastuste eest. Otseselt ta mul tegemisi ei häiri vaid lihtsalt jäi selline asi silma ning tundsin huvi. A eks tõstan kisa siis kui see otseselt hakkab segama mu tegemisi.
Aga jah, töös on mul 24/7 kTorrent, Transmission, Nicotine+, Pidgin, Skype, Rhythmbox ja Firefox.
+siis veel natuke tilulilu; compiz fusionist mõningad seaded, screenlet, desklet mõni vidin ja cairo dock.
|
|
|
|
|
|
|
|
-ordi-
Vana Pingviin
Vanus: 32
Liitunud: 13.12.2008
Postitused: 821
Distributsioon: GNU/Linux
|
|
-IFFI- kirjutas: | Väike parandus, füüsilist mälu on mul 1.8 GB mitte 1GB. Seega on pidevalt hõivatud enam vähem sama kogus ka füüsilist rammu kui on kasutusel swapil.
Aga selge siis kui muretsemiseks pole põhjust las siis olla ning tänud vastuste eest. Otseselt ta mul tegemisi ei häiri vaid lihtsalt jäi selline asi silma ning tundsin huvi. A eks tõstan kisa siis kui see otseselt hakkab segama mu tegemisi.
Aga jah, töös on mul 24/7 kTorrent, Transmission, Nicotine+, Pidgin, Skype, Rhythmbox ja Firefox.
+siis veel natuke tilulilu; compiz fusionist mõningad seaded, screenlet, desklet mõni vidin ja cairo dock. |
Swap peaks olema tavaliselt kaks korda suurem mäluhulgast.
|
|
|
|
|
|
|
|
indrek
Vana Pingviin
Vanus: 46
Liitunud: 08.07.2005
Postitused: 412
Asukoht: Tallinn
Distributsioon: Kubuntu
|
|
-ordi- kirjutas: |
Swap peaks olema tavaliselt kaks korda suurem mäluhulgast. |
btw, sutsu vananenud reegel. vt moodsamaid nt:
http://www.cyberciti.biz/tips/linux-swap-space.html
üldiselt - läpakal peaks hiberneerimise tarvis olema swap veidi suurem kui RAM, muidu peaks paarist gigast piisama ja üle jääma (kui ei jää, siis on mõnel programmil tõsine mäluleke või oleks aeg RAMi juurde osta). Kui sa just ei kasuta aktiivselt virtuaalmasinaid, millisel juhul võib swap isegi mõistlik olla.
|
|
|
|
|
|
|
|
obundra
Vana Pingviin
Vanus: 49
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
|
|
Kui keegi ikkagi huvipärast tahab swapi tühjaks lasta, siis väike skriptijupp millega seda teha:
Kood: | #!/bin/sh
echo -e "Enne CACHE tyhejndamist"
free
echo 3 > /proc/sys/vm/drop_caches
echo 0 > /proc/sys/vm/drop_caches
msg="Ei saa swappi RAM-i kirjutada!\nPole piisavalt vaba m2lu!"
mem=`free|grep Mem:|awk '{print $4}'`
swap=`free|grep Swap:|awk '{print $3}'`
test $mem -lt $swap && echo -e $msg && exit 1
echo -e "\nEnne swapi tyhjendamist:" &&
free &&
swapoff -a && swapon -a &&
echo -e "\nPeale swapi tyhjendamist:" &&
free &&
exit 0 |
Kui pole piisavalt vaba mälu, siis tühjendamist ei toimu.
|
|
|
|
_________________ IT teenused
|
|
|
|
illukas
Vana Pingviin
Vanus: 44
Liitunud: 24.10.2006
Postitused: 2036
|
|
Swapi kasutust saad ise reguleerida sellise koha kaudu nagu seda on /proc/sys/vm/swappiness
Permanentne lahendus:
/etc/sysctl.conf
vm.swappiness = 20
Ajutine:
echotad oma väärtuse /proc/sys/vm/swappiness
lisalugemist leidsin ka
http://lwn.net/Articles/83588/
|
|
|
|
|
|
|
|
|