Kirjoittaja Aihe: Swap katosi  (Luettu 2802 kertaa)

Cronos

  • Käyttäjä
  • Viestejä: 66
    • Profiili
Swap katosi
« : 25.12.06 - klo:06.04 »
Huomasin kun tossa katselin muistin kulutusta että eipä ole lainkaa swappia. Tarkistin että se swap osio on sentää vielä olemassa mutta jostain syystä ubuntu ei käytä sitä. Voi varmaan johtua siitä että olen asentanut opensusen ubuntun jälkeen ja laittanut sen käyttämään samaa swap osiota, en sit tiedä mitä siinä vaiheessa on tapahtunut.

Katsoin että ilmeisesti swapin käyttöön otto tälläi jälkikäteen onnistuisi näinkin helposti että
Koodia: [Valitse]
sudo swapon /dev/hdb5ja lisäämällä fstab:n rivin
Koodia: [Valitse]
/dev/hdb5       none            swap    sw              0       0
Mutta fstab:ssa on jo tuon tapainen rivi
Koodia: [Valitse]
# /dev/hdb5
UUID=ded4c4bf-c7fd-4781-b1a1-a8d5b33f00c2 none            swap    sw              0       0

Joten tässä tapauksessa riittäsi varmaan tuo swapon komennon käyttäminen. Vai olenko väärässä?  Mutta haluaisin tietää mahtaako tämä nyt sit vuorostaan vaikuttaa opensusen swap osion käyttöön? Parempi kysyä totakin ennen kun teen mitään.

Ja toiseen kysymykseen, olen viimeksi breezyn aikana muokannut fstabia ja silloin riitti muistaakseni esim /dev/hdb1 laittaminen sinne mutta mikäs tuo koodi hässäkkä tossa nykyään on? eli toi UUID=ded4... juttu. Ja voinko lisätä levyt sinne vielä vanhaan tyyliin, kun täytyis päästä myös ton susen levyyn käsiksi ubuntusta käsin.

Ja kiitoksia jos joku jaksaa autella taas mua

Cronos

  • Käyttäjä
  • Viestejä: 66
    • Profiili
Re: Swap katosi
« Vastaus #1 : 25.12.06 - klo:17.10 »
Elikkäs tein nyt tuon sudo swapon /dev/hdb5 komennon. ja ilmeisesti swappi tuli käyttöön. mutta uudelleen käynnistyksessä se oli taas kadonnut. jotain muokkasin fstab. kommentoin pois tuon koodi hirviön mikä näkyy edellisessä viestissäni ja laitoin sinne tuon
Koodia: [Valitse]
/dev/hdb5       none            swap    sw              0       0
ja nyt se pysyi käytössä myös uudelleen käynnistyksen jälkeen. Mutta rupesin taas seuraamaan muistin kulutusta ja huomasin vaikka se swap näkyy siellä ni sitä ei käytetä. Joten päätin käynnistää miljoona eri ohjelmaa katsoakseni että käyttääkö ubuntu sitä swappia vai ei.
ja tässä tulos

Koodia: [Valitse]
             total       used       free     shared    buffers     cached
Mem:          1011        893        117          0         18        490
Low:           883        765        117
High:          127        127          0
Swap:         2055          0       2055

Ja mulla oli hitosti ohjelmia auki. Eipä tuo swapin käyttö ennenkään ole ollu kovin isoa mutta kyllä siellä jotain on näkynyt.
Joten olenkohan nyt taas mokannut jotain? ja luulisi että tuollaisella muistin kulutuksella swapissa näkyisi sentää jotain.

laitan nyt vielä fstab:n näkyviin mutta tuskin sielä mitään outoa on
Koodia: [Valitse]
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hdb1
UUID=086d0b09-003b-4c04-afd5-3b50706238ac /               ext3    defaults,errors=remount-ro 0       1
# /dev/hda1
UUID=5C9C3D7C9C3D522E /media/hda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
# /dev/hdb5
#UUID=ded4c4bf-c7fd-4781-b1a1-a8d5b33f00c2 none            swap    sw              0       0
/dev/hdb5       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0

Regel

  • Käyttäjä
  • Viestejä: 1090
  • Lucid
    • Profiili
Re: Swap katosi
« Vastaus #2 : 25.12.06 - klo:18.20 »
Lainaus
Mutta haluaisin tietää mahtaako tämä nyt sit vuorostaan vaikuttaa opensusen swap osion käyttöön? Parempi kysyä totakin ennen kun teen mitään.
Ubuntun asetustiedostot eivät vaikuta muihin käyttöjärjestelmiin, elleivät ne ole samalla levyllä (eli siis sama juuri).

Ja itse swapin käyttöön:
Swappia sinulla näyttäisi olevan vähän turhan paljon, en usko että koskaan tarvitset edes puolia tuosta. Ja mitä sen käyttämättömyyteen, niin sehän on vain hyvä, sillä swapin käyttö on HIDASTA. Onhan tuota vapaata muistiakin jäljellä.

Tässä oma muistin käyttö, kun avoinna
kaffeine pyörittämässä videota,
gimpissä kaksi 1024*728 (tai vastaavaa) kuvaa,
selaimessa neljä välilehteä, joissa yhdessä flash video,
azureus (bittorrent-ohjelma), joka pyörii javan päällä ja syö sikana muistia, lataamassa,
openoffice writer ja joku tiedosto.
Koodia: [Valitse]
regel@potkustartti:~$ free -m
             total       used       free     shared    buffers     cached
Mem:          1011        993         17          0          4        530
-/+ buffers/cache:        458        552
Swap:         1004         17        986
Ei siis mitään hätää vaikkei kokoajan swapatakaan.

Cronos

  • Käyttäjä
  • Viestejä: 66
    • Profiili
Re: Swap katosi
« Vastaus #3 : 25.12.06 - klo:18.46 »
joo toi iso swap johtuu siitä kun asensin ubuntun ja se ehdotti sitä. enkä jaksanut alkaa muuttaa sitä kun kovalevy tilaa kuitenki on tämän hetken tarpeisiin riittävästi.
Mutta tota swapin käyttöä ihmettelin siksi että kyllä siellä normaalisti on näkynyt edes jonkin verran elämää. yleensä 18mb (ainakin dapperin aikoihin)
Ajattelin vain että oonko mokannut jotain ku siel ei näy mitään.

Mutta katsoin myös susen puolelta eikä täälläkää ole kyllä yhtään swappia käytössä. Että kai sitten kaikki on ok.

Regel

  • Käyttäjä
  • Viestejä: 1090
  • Lucid
    • Profiili
Re: Swap katosi
« Vastaus #4 : 25.12.06 - klo:20.53 »
VOihan sitä kokeilla. Asennat javan päällä pyörivän ohjelman, ja pistät sen käyttöön. Selaimen ja siihen java-sovelluksia ja flashia. Sitten vaikka GIMPiin tusina ISOA kuvaa. Suuriresoisia videoita, jokunen ikkunassa toimiva peli yms. Kyllä sen saa swappaamaan, jos oikein yrittää.

Squirrel

  • Käyttäjä
  • Viestejä: 455
    • Profiili
Re: Swap katosi
« Vastaus #5 : 25.12.06 - klo:21.13 »
fstab tiedostoon ei kannata luottaa, mulla se näyttää swapin menevän osioon, johta ei ole edes olemassakaan,

cat /proc/mounts

Mitä tuo näyttää?
Toivoisin tulevan päivä päivältä paremmaksi tietokoneen käyttäjäksi

Cronos

  • Käyttäjä
  • Viestejä: 66
    • Profiili
Re: Swap katosi
« Vastaus #6 : 25.12.06 - klo:21.30 »
Koodia: [Valitse]
sasa80@sasa-desktop:~$ cat /proc/mounts
rootfs / rootfs rw 0 0
none /sys sysfs rw,nosuid,nodev,noexec 0 0
none /proc proc rw,nosuid,nodev,noexec 0 0
udev /dev tmpfs rw 0 0
/dev/hdb1 / ext3 rw,data=ordered 0 0
/dev/hdb1 /dev/.static/dev ext3 rw,data=ordered 0 0
tmpfs /var/run tmpfs rw,nosuid,nodev,noexec 0 0
tmpfs /var/lock tmpfs rw,nosuid,nodev,noexec 0 0
tmpfs /lib/modules/2.6.17-10-generic/volatile tmpfs rw 0 0
tmpfs /dev/shm tmpfs rw 0 0
devpts /dev/pts devpts rw 0 0
usbfs /dev/bus/usb/.usbfs usbfs rw 0 0
udev /proc/bus/usb tmpfs rw 0 0
usbfs /proc/bus/usb/.usbfs usbfs rw 0 0
tmpfs /var/run tmpfs rw,nosuid,nodev,noexec 0 0
tmpfs /var/lock tmpfs rw,nosuid,nodev,noexec 0 0
/dev/disk/by-uuid/5C9C3D7C9C3D522E /media/hda1 ntfs ro,uid=0,gid=46,umask=07,nls=utf8,errors=continue,mft_zone_multiplier=1 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
 

Pitäiskö tuossa olla jokin kohta missä mainitaisiin tuo hdb5?
« Viimeksi muokattu: 25.12.06 - klo:21.48 kirjoittanut Cronos »

mulvila

  • Käyttäjä
  • Viestejä: 109
    • Profiili
Vs: Swap katosi
« Vastaus #7 : 05.02.07 - klo:13.32 »
Hei,

minulla samantapainen ongelma, tuli ilmeisesti päivityksessä Edgyyn. Fstab näyttää tältä

Koodia: [Valitse]
marko@swaraj:/etc$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hda5 -- converted during upgrade to edgy
UUID=7a0ed236-1795-471f-aa09-8617b4504135 / ext3 defaults,errors=remount-ro 0 1
# /dev/hda6 -- converted during upgrade to edgy
UUID=d535a62b-fb68-47bf-b442-3946a1341b7d none swap sw 0 0
# /dev/hda2 -- converted during upgrade to edgy
UUID=60aecff9-8d88-4f06-8257-28c5739f811b /home ext3 defaults 0 2
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0

Edgy ilmeisesti muutti /dev/hdxx osoitteet UUID-osoitteiksi (mitä ne sitten lienevätkään).

ja dmesg |grep swap tältä
Koodia: [Valitse]
marko@swaraj:/etc$ dmesg |grep swap
[17179600.400000] Unable to find swap-space signature
[17179602.912000] Unable to find swap-space signature
[17182526.432000] Free swap  = 0kB
[17182526.432000] Total swap = 0kB
[17182526.432000] Free swap:            0kB
[17182526.436000] 0 pages swap cached

Mikä neuvoksi? Kone jumittaa ja ohjelmat kaatuilevat kun työstää GIMP:llä tai OO:lla isoja kuvia, ilmeisesti muistiongelmien vuoksi.

T.M

  • Käyttäjä
  • Viestejä: 172
    • Profiili
Vs: Swap katosi
« Vastaus #8 : 05.02.07 - klo:13.51 »
Jos syötät terminaaliin:

#sudo swapon -s

Mitä käsky kertoo swapin tilasta ?

mulvila

  • Käyttäjä
  • Viestejä: 109
    • Profiili
Vs: Swap katosi
« Vastaus #9 : 06.02.07 - klo:09.45 »
Jos syötät terminaaliin:

#sudo swapon -s

Mitä käsky kertoo swapin tilasta ?

Illan mittaan kävin etsimässä ratkaisua englannikielisiltä ubuntuforumin sivulta ja löytyi tämä:
http://www.ubuntuforums.org/showthread.php?t=349497&highlight=swap-signature
Muutin fstab-tiedostoa muuttamalla swap-osion UUID-linkin perinteiseksi /dev/hda6 ja formatoimalla swap-osion uudestaan (mkswap). Sillä swap palasi toimintaan. Ongelmassa kyse edgyn päivityksesen tekemistä muutoksista ja ehkä hibernation-tilan käytöstä.

Marko