Eli otsikosta voi lukea. Eli Bios näyttää 4Gt muistia, mutta Suse vain 3Gt, mistähän mahdollisesti johtuu? Kiitokset vastaksista!
Ja takaisin oppikirjan ääreen.. ;-) "Linux Virtual memory limit: maximum memory per process 32bit, no PAE - 3GB (default)". Toisin sanoen, yksi prosessi (top tai muu "komento" joka näyttää muistin määrän) ei voi käyttää yli 3 gigaa muistia. Tästä johtuu se, että kaikki 32-bit ohjelmat näkevät vain 3gb, ellei tuota Physical Address Extensionia oteta käyttöön. Harvassa on ne ohjelmat jotka oikeasti tarvitsevat yli 3 gigan muistikönttää kerralla käyttöön. Ja se muistin raja 32-bittisissä käyttiksissä on 4 gigaa, ei 3.
Ysf onko siis niin, ettei minun tarvitse sitä 64 bittistä asentaa vai ? Ei nyt mennyt ihan jakeluun? Itse ymmärsin sinun tekstistä, että 32 bittiseen voi laittaa max 4Gt
Mulla on 3.25g muistia käytössä 4:stä gt:sta ja vitsa käyttiksenä. Ei tuota 4 gt:a saa käyttöön kuin 64ssa xpssä tai vitsassa kun vintoosaa käytetään.
Eli vielä selvennyksenä, suse näyttää sen 3gt, mutta käyttää kyllä kaiken 4 gt jos tarvis. Yksi ohjelma voi käyttää maksimissaan 3gt, mutta harvemmin mikään ohjelma enempää tarvitseekaan. Eli jos vaikka Photoshop.exe käyttäisi 2.8gt muistia (ei käytä oikeastaan koskaan noin paljoa, vain esimerkki), niin muut ohjelmat voivat käyttää vielä sen 1,2gt muistista. Eli ei hätää.
No ajattelin kumminkin päivittää Susen siihen 64bit versioon. Tai itseasiassa tein sen eilen. Nyt näkyy 3.9Gt muistia. Ja sain samalla suurennettua swappia puolella jne. Mutta kiitoksia kaikille jotka valottivat asiaa.