Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: potsi - 14.05.08 - klo:17.15

Otsikko: Ubuntu ei tue 4GB muistia? [Ratkaistu]
Kirjoitti: potsi - 14.05.08 - klo:17.15
Eli siis tukeeko ubuntu (8.04) 4GB muistia?
Pistin 2 kpl 2GB kampoja koneeseen kiinni ja ubuntun "järjestelmän valvonnassa" näyttää muistia olevan vain 3GB.
Missä vika jos vikaa löytyy?

- Kiitoksia vastauksista jo etukäteen
Otsikko: Vs: Ubuntu ei tue 4GB muistia?
Kirjoitti: qwertyy - 14.05.08 - klo:17.30
Ilmeisesti 32bit versio käytössä. 64bit pitäisi löytyä tukea tuolle määrälle.
Otsikko: Vs: Ubuntu ei tue 4GB muistia?
Kirjoitti: Ville Pöntinen - 14.05.08 - klo:17.57
Vaihda kernel server-versioon. Se tukee.

Itse olen kyllä luullut perusydintenkin tukevan neljää gigaa... Ainakin oma serverini töissä näkee kaiken muistin, muistaakseni siinä on kuitenkin generic-kernel. Tarkistan huomenna.
Otsikko: Vs: Ubuntu ei tue 4GB muistia?
Kirjoitti: Jallu59 - 14.05.08 - klo:19.23
Tukeeko emolevysi myös neljää Gigaa?
Näkyykö kaikki esim. muistitestissä ?

Esim. allekirjoittaneen kotikoneen emo(Asus P4S8X-X) on sen verran eksoottinen, että siihen ei saa kuin kaksi gigaa(1G+2x512M), kolmesta kannasta huolimata.

T:Jallu59
Otsikko: Vs: Ubuntu ei tue 4GB muistia?
Kirjoitti: potsi - 15.05.08 - klo:09.38
Koneena siis Acer travelmate 6292 jonka pitäisi kyllä tukea valmistajan (..ja myyjän) mukaan muistia 4 GB asti. 3GB se siis tosiaan tunnistaa mutta 1 GB jää uupumaan.
Otsikko: Vs: Ubuntu ei tue 4GB muistia?
Kirjoitti: _Pete_ - 15.05.08 - klo:09.47
Itsellä kans 4G ja Asus P5B quadcore CPU:lla. BIOS piti säätää joku jonka jo unohdin (liitty PCI), jotta kaikki 4G tuli näkyviin.
Ilman tuota BIOS säätöä vain 3G näkyi...
Otsikko: Vs: Ubuntu ei tue 4GB muistia?
Kirjoitti: Toni Alenius - 15.05.08 - klo:09.50
itsellä näkyy 3,4, se on muistaakseni teoreettinen maksimi jota 32bittinen järjestelmä pystyy osoittamaan.
Otsikko: Vs: Ubuntu ei tue 4GB muistia?
Kirjoitti: Jallu59 - 15.05.08 - klo:10.06
itsellä näkyy 3,4, se on muistaakseni teoreettinen maksimi jota 32bittinen järjestelmä pystyy osoittamaan.

Teoriassa 2 potenssiin 32 on 4Gtavua(=4294967296), eli se on teoreettinen maksimi. Käytännössä emolevyn  toteutus, BIOS tai käyttöjärjestelmä sattavat alentaa käytettävää maksimia.

Muistelen tuota 4Gtavun rajaa kyllä kierretyn jo 32-bittisilläkin käyttiksillä, ja itseasiassa se on aika helppoa. Esim jos sananleveys on neljä tavua eli 32 bittiä, niin teoreettinen maksimi onkin jo16 Gigatavua ja tämä on itseasiassa luonnollinen raja 32 bittiselle järjestelmälle. Sen ylittämiseen tarvitaan sitten jo sivutus tai muita tekniikoita. Tai sitten 64-bittinen systeemi  ;D

T:Jallu59
Otsikko: Vs: Ubuntu ei tue 4GB muistia?
Kirjoitti: Ville Pöntinen - 15.05.08 - klo:10.11
Koodia: [Valitse]
ville@srvltsp:~$ uname -a
Linux srvltsp 2.6.22-14-generic #1 SMP Tue Feb 12 07:42:25 UTC 2008 i686 GNU/Linux
ville@srvltsp:~$ free -m
             total       used       free     shared    buffers     cached
Mem:          3773       2769       1004          0        581       1502
-/+ buffers/cache:        685       3087
Swap:         1474          0       1474

Eli kyllä näkyy 32-bittisessä generic-ytimellä.
Otsikko: Vs: Ubuntu ei tue 4GB muistia?
Kirjoitti: potsi - 15.05.08 - klo:10.48
Koodia: [Valitse]
joonas@joonas-laptop:~$ uname -a
Linux joonas-laptop 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686 GNU/Linux
joonas@joonas-laptop:~$ free -m
             total       used       free     shared    buffers     cached
Mem:          3025        921       2104          0         48        521
-/+ buffers/cache:        352       2673
Swap:         1992          0       1992

Ei näy mulla ei... Periaatteessa vaihtaminen 64 bittiseen mahdollista mutta epäilyttää siihen kyllä vaihtaa. Olisi kyllä hyvä saada toimimaan 32 bit. ubuntulla 4 GB mutta jotakin säätöjä se sitten tarvii.
Otsikko: Vs: Ubuntu ei tue 4GB muistia?
Kirjoitti: juyli - 15.05.08 - klo:10.59
Eli siis tukeeko ubuntu (8.04) 4GB muistia?

Kyllä Ubuntun peruskernel tukee 4 Gt asti. Kerneliä optimoimalla päästää 32-bittisessäkin
järjestelmässä aina 64 Gt asti. Tästä esimerkkinä Debianin Bigmem-kernel:
http://packages.debian.org/etch/linux-image-2.6-686-bigmem
Otsikko: Vs: Ubuntu ei tue 4GB muistia?
Kirjoitti: potsi - 15.05.08 - klo:11.24
Eli siis 4 GB muistia pitäisi toimia ihan vaan heittämällä palikat kiinni? Mikäs vialla kun ei toimikkaan?
Otsikko: Vs: Ubuntu ei tue 4GB muistia?
Kirjoitti: Ville Pöntinen - 15.05.08 - klo:11.38
Sinuna ajaisin memtestin eli koneen bootatessa (tarvittaessa escillä grub esiin) memtest-rivi.

Ja ehkä ensimmäisenä menisin koneen BIOSsiin katsomaan näkyykö siellä koko 4GB.
Otsikko: Vs: Ubuntu ei tue 4GB muistia?
Kirjoitti: juyli - 15.05.08 - klo:11.40
Eli siis 4 GB muistia pitäisi toimia ihan vaan heittämällä palikat kiinni? Mikäs vialla kun ei toimikkaan?

Sait jo vastauksen, mutta heitetään nyt lisäksi linkki: http://samiux.wordpress.com/2008/01/10/how-to-use-4-gb-ram-on-a-32-bit-ubuntu/
Otsikko: Vs: Ubuntu ei tue 4GB muistia?
Kirjoitti: _Pete_ - 15.05.08 - klo:12.29
Koodia: [Valitse]

$ uname -a
Linux quadcore 2.6.24-16-rt #1 SMP PREEMPT RT Thu Apr 10 14:04:43 UTC 2008 x86_64 GNU/Linux

$ free -m
             total       used       free     shared    buffers     cached
Mem:          3881       3792         88          0         43       1532
-/+ buffers/cache:       2215       1665
Swap:         3812        796       3015


Itellä tuolta näyttää shydeemit...

Otsikko: Vs: Ubuntu ei tue 4GB muistia?
Kirjoitti: potsi - 15.05.08 - klo:13.25
Kiitoksia vastauksista, nyt toimii..  :)
Koodia: [Valitse]
joonas@joonas-laptop:~$ uname -a
Linux joonas-laptop 2.6.24-16-server #1 SMP Thu Apr 10 13:58:00 UTC 2008 i686 GNU/Linux
joonas@joonas-laptop:~$ free -m
             total       used       free     shared    buffers     cached
Mem:          4041        596       3445          0         17        271
-/+ buffers/cache:        306       3734
Swap:         1992          0       1992
Otsikko: Vs: Ubuntu ei tue 4GB muistia?
Kirjoitti: SuperOscar - 16.05.08 - klo:16.14
Kyllä Ubuntun peruskernel tukee 4 Gt asti.

Jep, mutta eikös siihen pidä sopia myös näyttömuistin? Ja jollei sovi, keskusmuistista vähennetään niin paljon, että sopii.

Mutta niin tai näin, neljän gigan muistilla kannattanee käyttää joka tapauksessa 64-bittistä käyttistä, jos mahkut siihen on.