Kirjoittaja Aihe: Muistin lisäys jumiitti koneen  (Luettu 3551 kertaa)

JussiS

  • Käyttäjä
  • Viestejä: 685
    • Profiili
Muistin lisäys jumiitti koneen
« : 25.03.07 - klo:20.04 »
Hei!
Sain lisämuistia kannettavaani. Muistia oli 512 MB ja laitettiin samansuuruinen lisäkortti, eli muistia on periaatteessa giga.
Tällainen maallikko kuin minä kuvittelisi muistin lisäämisen jouduttavan koneen toimintaa, mutta toisin kävi. Nyt järjestelmän käynnitys ja uusien ohjelmien käynnistäminen vievät sietämättömän paljon aikaa.

Kubuntun käynnistyksen yhteydessä huomasin, että tulee ilmoitus swapin puuttumisesta. Disk free kertoo, että levyltä löytyy tuollaisia.

Df -h näyttää seuraavaa:
jussi@jussin-laptop:~$ df -h
Filesystem            Size        Used       Avail     Use%     Mounted on
/dev/hda2             8.4G      7.1G       956M     89%        /
varrun                 490M      116K      490M       1%        /var/run
varlock                490M        4.0K     490M       1%        /var/lock
procbususb           10M       104K      9.9M       2%        /proc/bus/usb
udev                    10M        104K       9.9M      2%        /dev
devshm                490M         0        490M       0%       /dev/shm
lrm                       490M      18M       473M      4%        /lib/modules/2.6.17-10-386/volatile
jussi@jussin-laptop:~$

Mitäköhän nuo var* jutut oikein ovat? Ja swappia ei tuossa mainita. Voisiko tuo swap osion puuttuminen olla syy toimintojen hidastumiselle. Ja jos, niin mitä pitää tehdä swap osion luomiseksi. Pitääkö osioida levyä vai riittääkö joku muu menettely?

Levytilaa on vapaana vajaa giga, joka sekin ihmetyttää, kun home osio vie vain kolmisen gigaa. Eli ohjelmat nappaavat neljä gigaa, mikä tuntuu aika paljolta. Mutta kun ei oikein ole käsitystä mitä kaikkea voi harmitta poistaa (apache, mysql jne.)....

Eli jos jotain vihjeitä löytyisi sekoilevan muistin hallintaan ....
JusSi
Ubuntu 22.04.1 LTS (XPS 13, DELL), Ubuntu Mate 22.04.1 LTS, Linux Mint 20.3.

UbunTux

  • Käyttäjä
  • Viestejä: 2046
  • KubunTux
    • Profiili
Vs: Muistin lisäys jumiitti koneen
« Vastaus #1 : 25.03.07 - klo:20.41 »
Eikös tuon swapin saa näkymään (megatavuina) komennolla
Koodia: [Valitse]
free -m
Muuta en oikein osaa sanoa kuin käynnistyykö jokin ohjelma KDE:n käynnistyessä ja saa koko koneen ihan kyykkyyn. Tälläinen itselläni on openofficen  pikakäynnitys. No saattaa esim .kde tyhjennyskin auttaa mutta esim jos käytät Kmailia ne vpostit häipyvät bittiavaruuteen ilman varmuuskopiontia. Tai sitten vain aivot pois narikasta  ja kde piilotiedostojen kimppuun.

Joku muu varmaan osaa auttaa enemmän jos tästä ei ole kyse
« Viimeksi muokattu: 25.03.07 - klo:20.45 kirjoittanut UbunTux »
KDE neon
Uudempaa KDE:tä Ubuntulla

JussiS

  • Käyttäjä
  • Viestejä: 685
    • Profiili
Vs: Muistin lisäys jumiitti koneen
« Vastaus #2 : 25.03.07 - klo:22.27 »
Joo, voi olla että liittyy KDE:hen ja kaikkeen mitä käynnistyy sen yhteydessä. En vaan ymmärrä miksi muistin lisäys hidastaa ...
Joka tapauksessa tein testin ja asensin IceWM:n ja tämähän pelittää kuin raketti. Eli pitääpä katsella noita KDE:n virityksiä - ainakin poistan tuon OOo:n pikakäynnistysnappulan...
JusSi
Ubuntu 22.04.1 LTS (XPS 13, DELL), Ubuntu Mate 22.04.1 LTS, Linux Mint 20.3.

Tonde

  • Käyttäjä
  • Viestejä: 919
  • Feisty Fawn
    • Profiili
Vs: Muistin lisäys jumiitti koneen
« Vastaus #3 : 26.03.07 - klo:09.00 »
Mulla päivitys dapperista edgyyn poisti swapin käytöstä.

swap ladataan käyttöön /etc/fstab tiedoston avulla.

Edgy vaihtoi fstab tiedostossa laitetunnukset UUID tunnuksiin. Jostain syystä siinä oli bugeja ja UUID saattoi mennä väärin.

tarkista mikä swap osiosi UUID on komentamalla
Koodia: [Valitse]
sudo vol_id /dev/*swap-osion tunnus* ja vaihda oikea uuid swap kohtaan fstab tiedostossa. Jos UUID on oikea, tarkista, onko rivin loppu UUID:n jälkeen  samalla tavalla, kuin tässä.

swapin fstab rivi näyttää jotakuinkin tältä. UUID on aina uniikki.
Koodia: [Valitse]
UUID=5525ca6a-9e3b-4eb3-bc0d-fbd398bc8a83   none   swap   sw   0   0
Swapin saat päälle käsin komentamalla
Koodia: [Valitse]
sudo swapon /dev/*swap-osion tunnus*
ja komennolla
Koodia: [Valitse]
free -m näet onko swap käytössä?
Heitä hyväsit hitaudelle. Asenna ubuntu!

JussiS

  • Käyttäjä
  • Viestejä: 685
    • Profiili
Vs: Muistin lisäys jumiitti koneen
« Vastaus #4 : 26.03.07 - klo:09.15 »
Kiitos,
taidetaan olla oikeilla jäljillä.

Fstab näyttää tällaista:
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hda2 -- converted during upgrade to edgy
UUID=aab8576c-ab93-48f1-96d1-78d3da22671d / ext3 defaults,errors=remount-ro 0 1
# /dev/hda5 -- converted during upgrade to edgy
UUID=61497b04-2e7d-48e8-817a-7ae5f2621879 none swap sw 0 0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0

Tuossa siis sanotaan none swap.

ja free -m sanoo

             total       used       free     shared    buffers     cached
Mem:           979        454        525          0         88        210
-/+ buffers/cache:        155        824
Swap:            0          0          0

Tämän jälkeen menee sormi suuhun. Eli miten swap saadaan näillä tiedoilla päälle?
JusSi
Ubuntu 22.04.1 LTS (XPS 13, DELL), Ubuntu Mate 22.04.1 LTS, Linux Mint 20.3.

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: Muistin lisäys jumiitti koneen
« Vastaus #5 : 26.03.07 - klo:14.30 »
UUID käsittämätöntä siansaksaa, tos fstabissa lukee että swappi ois /dev/hda5 no senhän voit tarkistaa komennolla:
sudo fdisk -l
Ja jos se tosiaan on Linux/Solaris heittovälimuisti niin voit vaihtaa sen tuohon uuid:n tilalle ja mountata fstabin uudestaan komennolla sudo mount -a. Tai tehdä niin kuin tonde tuossa opasti.
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Tonde

  • Käyttäjä
  • Viestejä: 919
  • Feisty Fawn
    • Profiili
Vs: Muistin lisäys jumiitti koneen
« Vastaus #6 : 26.03.07 - klo:17.08 »
UUID käsittämätöntä siansaksaa
Ei se ihan siansaksaa ole. se on vain 128-bittinen heksaluku. Sinänsä kätevä, että voit vaihtaa koneen kiintolevyjen paikkaa, eikä fstabbia tarvitse muokata uudelleen. Tuskin kuitenkaan kovin tarpeellista peruskäyttäjälle.

Lainaus käyttäjältä: JussiS
Eli miten swap saadaan näillä tiedoilla päälle?


Selvitä, mikä on swap-osion laitetunnus.
Komenna päätteessä
Koodia: [Valitse]
sudo fdisk -ltulee lista kiintolevyosioista, joita järjestelmästä löytyy.
swap rivin lopussa lukee Linux / Solaris heittovaihtotiedosto ja rivin alusta saat laitetunnuksen (muotoa /dev/hda5).

tarkista mikä on levyosion uuid antamalla vol-id komennolle fdisk-komennosta saatu laitetunnus esim.
Koodia: [Valitse]
sudo vol_id /dev/hda5 #vaihda hda5 tilalle oikea tunnus

vertaa fstabissa olevaa uuid:tä vol-id:n tulostamaan uuid:hen ja korjaa tarvittaessa, tai laita kohdan "UUID=61497b04-2e7d-48e8-817a-7ae5f2621879" tilalle suoraa tuo laitetunnus /dev/hda5 (tai mikä se nyt sinulla sitten onkaan)
« Viimeksi muokattu: 26.03.07 - klo:17.11 kirjoittanut Tonde »
Heitä hyväsit hitaudelle. Asenna ubuntu!

juyli

  • Vieras
Vs: Muistin lisäys jumiitti koneen
« Vastaus #7 : 26.03.07 - klo:21.37 »
# /dev/hda5 -- converted during upgrade to edgy
UUID=61497b04-2e7d-48e8-817a-7ae5f2621879 none swap sw 0 0
Tuossa siis sanotaan none swap.

Enpä tiedä, mikä tuossa on kätevää, mutta editoimalla /etc/fstab:ia saat swapin
toimimaan bootissa (sudo swapon /dev/hda5):
/dev/hda5 none swap sw 0 0
Ei tuota UUID:tä ole pakko käyttää.