Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
merike
Pingviini aktivist
Pingviini aktivist



Liitunud: 06.04.2007
Postitused: 155
Asukoht: Laagri/Tallinn
Distributsioon: Kubuntu
estonia.gif
postituspostitatud: 07.03.2008, 23:43  postituse pealkiri:  swapi probleemid  

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
Vana Pingviin


Vanus: 49
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
finland.gif
postituspostitatud: 08.03.2008, 01:29  postituse pealkiri:  (teema puudub)  

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
Admin


Vanus: 43
Liitunud: 04.06.2005
Postitused: 8853

Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 08.03.2008, 09:54  postituse pealkiri:  (teema puudub)  

http://viki.pingviin.org/index.php/Swapi_liitmise_probleemi_lahendus_Ubuntus

Tegu on ühe U(k)buntu veaga, mille otsa ka ise komistanud. Mis selle põhjuseks on - ei oska isegi öelda. Pole sügavamalt uurinud.

_________________
Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu

merike
Pingviini aktivist
Pingviini aktivist



Liitunud: 06.04.2007
Postitused: 155
Asukoht: Laagri/Tallinn
Distributsioon: Kubuntu
estonia.gif
postituspostitatud: 08.03.2008, 21:07  postituse pealkiri:  (teema puudub)  

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
Vana Pingviin


Vanus: 47
Liitunud: 25.06.2005
Postitused: 1411
Asukoht: Lappeenranta-Turku
Distributsioon: Linux MX
finland.gif
postituspostitatud: 07.12.2009, 19:44  postituse pealkiri:  (teema puudub)  

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
Vana Pingviin



Liitunud: 24.10.2007
Postitused: 1133
Asukoht: Tallinn, vahel Vastseliina vald
Distributsioon: Debian, Kubuntu
estonia.gif
postituspostitatud: 07.12.2009, 20:27  postituse pealkiri:  (teema puudub)  

Normaalne, ää muretse. Eriti kui mälu piisavalt vaba.

_________________
Kõike hääd,
WK

indrek
Vana Pingviin
Vana Pingviin


Vanus: 46
Liitunud: 08.07.2005
Postitused: 412
Asukoht: Tallinn
Distributsioon: Kubuntu
blank.gif
postituspostitatud: 07.12.2009, 20:34  postituse pealkiri:  (teema puudub)  

ü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
Pingviini aktivist


Vanus: 42
Liitunud: 09.07.2005
Postitused: 165
Asukoht: undef
Distributsioon: SouRCe64 GNU/Linux
estonia.gif
postituspostitatud: 07.12.2009, 21:19  postituse pealkiri:  (teema puudub)  

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.

_________________
Image

-IFFI-
Vana Pingviin
Vana Pingviin


Vanus: 47
Liitunud: 25.06.2005
Postitused: 1411
Asukoht: Lappeenranta-Turku
Distributsioon: Linux MX
finland.gif
postituspostitatud: 07.12.2009, 22:01  postituse pealkiri:  (teema puudub)  

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
Vana Pingviin


Vanus: 32
Liitunud: 13.12.2008
Postitused: 821

Distributsioon: GNU/Linux
estonia.gif
postituspostitatud: 07.12.2009, 23:55  postituse pealkiri:  (teema puudub)  

-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
Vana Pingviin


Vanus: 46
Liitunud: 08.07.2005
Postitused: 412
Asukoht: Tallinn
Distributsioon: Kubuntu
blank.gif
postituspostitatud: 08.12.2009, 00:36  postituse pealkiri:  (teema puudub)  

-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
Vana Pingviin


Vanus: 49
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
estonia.gif
postituspostitatud: 08.12.2009, 02:15  postituse pealkiri:  (teema puudub)  

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
Vana Pingviin


Vanus: 43
Liitunud: 24.10.2006
Postitused: 2036


norway.gif
postituspostitatud: 08.12.2009, 02:26  postituse pealkiri:  (teema puudub)  

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/


Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group