Että kone voi jumitella yksinkertaisesta syystä. Otin käyttöön pitkästä aikaa vanhan AMD XP koneeni kun tarvitsin muualle (studiopuuhiin) sen parhaimman koneeni. Siivosin tuota vanhaa konetta, poistin levyn alussa olevasta XP: stä kaiken liian ja kutistin osiota että sain lisää tilaa. Ubuntu 10.10 koneeseen ja liiat osiot pois kun datat oli otettu talteen. Tein asennuksessa erikseen juuriosion (/), homeosion (/home) --- no onneksi tuo home ei ole suomea ja swap osion.
Kaikki hyvin kunnes koneella kaksi käyttäjää, 5 vuotias alkoi valitella että Muumit jumittui Areenasta. Hiiri kyllä näytti vielä liikahtelevan pätkittäin hyvin pitkällä viiveellä. Ctrl-Alt-F1 ei saanut enää mitään hyödyllistä aikaan. Venyttelin sormeni sitten sitten Ctrl-Alt-PrintScreen-K ja pääsin loggaamaan uudestaan.
Epäilin jonkun ohjelman syövän tehot koneesta, painoin Ctrl-Alt-F1 ja laitoin "top" ohjelman sinne pyörimään. Jumittelu tuli vastaan hieman myöhemmin taas kun kaksi käyttäjää oli koneella ja menin kurkistamaan topista mikä kiikastaa. Ihmeekseni käyttöprosentit olivat hyvin pienet, ei tätä mikään kuormittanut. Jäin seuraamaan jonkun minuutin tilannetta kunnes huomasin näytön yläreunassa vilahtavan "Out of memory" ja jotain ohjelmia sammutettu -viestin. Tyhmä minä, siellähän se lukee top: ssa ihan selvästi kun tajuaa katsoa: Mem: 508484k total, free-arvo hyvin pieni ja tuossa tilanteessa vielä tärkeämpi: Swap rivillä free-arvo pyöreä nolla.
Diagnoosi: Muistia liian vähän (512 M) ja vaikka tein Swap osion niin se oli jäänyt aktivoimatta käyttöön. Gparted käyntiin, hiiren oikealla Swap osion päälle ja "Swapon". Se oli siinä.
Tuosta voi olla apua niille ketkä hyödyntävät näitä vanhoja koneita. Mitä opin tästä ?
1) Ubuntu ei heitä eteesi mitään pop-up ikkunaa sanoen että muisti on loppu vaan jumii koneen kun muisti loppuu. Logitiedostoista toki löytyy tuo "Out of memory".
2) 512 M toimii tyydyttävästi kun Swap on päällä mutta 1024 M = 1 G on se käytännössä sopivampi määrä.
PS. Tuli mieleen olisikohan jo olemassa jotain muistin käytön valvontaan keskittyvää deamonia joka huomaisi ylläkuvatun vaaran ja varoittaisi pop-up: in kautta ? Tuo olisi hyvä vakiona Ubuntussa.