Koneessani on tällä hetkellä 2 gigaa muistia ja dualbootin takana Windows (pelikäyttöön) ja Linux (pääasiallinen käyttis). Emolla on 4 muistipaikkaa joista 2 käytössä. Olen hieman miettinyt muistin laajentamista 4 gigaan hankkimalla toiset 2 gigan kampaa. Emolevyn ohjelevyn mukaan se tukee 8 gigaan asti muistia ja Windows on 64-bittinen joten sen kanssa ei pitäisi olla ongelmia, mutta olen hieman epävarma miten 32-bittisellä Linuxilla se onnistuisi (koska 32 bitillä pystyy osoittamaan vain 4 gigaa ja mahdolliset negatiiviset luvut voisivat olla kantona kaskessa). Miten tuo mahtaisi onnistua ?
32-bittinen Linux ja 4 gigaa muistia ?
The Real J.
9400
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 9
Vanhimmat
Neljän gigan muistilla osa kolmen ja neljän gigan välissä olevista muisteista jää laiteosoitteiden alle. Asia voidaan korjata Bios-asetuksista siirtämällä laiteosoitteiden alle jäävä muisti neljän gigan yläpuolelle.
Kuten sanoit 64-bittiselle Windowsille asia ei ole ongelma.
Yleensä 32-bittisen Linuxin ytimet on käännetty tukemaan vain neljää gigaa. Kerneliksi on siis vaihdettava 64G optiolla käännetty ydin. Debianissa sen nimessä on lisuke bigmem. Ubuntussa se menee serverikernelin nimellä. Ytimen voi kääntää myös itse tarvitsee vain valita tuo 64G optio päälle.
Tietysti voi muistin lisäämisen jälkeen jättää kaiken entiselleen ja menettää noin puoli gigaa muistia.
Tai sitten asentaa vaan 64-bittisen version siitä toisesta käyttöjärjestelmästä.
tekee kuten edellinen kirjoittaja ehdotti. Aloittaja tuskin saa koskaan sitä about 3,3 gigaa käytettyä loppuun.
Minulla on 4Gt (3,8Gt) ja debianissa bigmem, ubuntussa ihan vakiokerneli (3,3Gt). Kummassakaan en ole saanut muistia loppumaan enkä muista että olisi erityisesti swapannutkaan vaikka joku virtuaalikone ja softia on useita käynnissä. Ainoastaan jos tekee jotain hitsin isoja projekteja niin koko 4Gt RAM saattaa olla merkitystä, peruskäytössä ei mitään. Ellei joku ohjelma syö muistia mutta sen sijaan että lisäisi muistia olisi järkevämpää joko korjata vika tai vaihtaa ohjelmaa.
Ei Linuxilla ole mitään 4GB:n rajoja.
Jos käyttää vakiota kerneliä niin ei se näy 4Gt kammoissa kuin 3,3Gt muistia ellei asialle tee jotain..
http://www.cyberciti.biz/faq/ubuntu-linux-4gb-ram-limitation-solution/
Joops, mutta eikö teknisesti ole kuitenkin mahdollista saada vaikka 64 GB:ia käyttöön?
on joo, mutta ei siis OOB. "Jottain tarttis tehrä".
PAE eli Physical Address Extension. Useimmat jakelut tarjoavat PAE-tuella käännetyn kernelin 32-bittisiin järjestelmiinsä, joten useimmiten kerneliä ei tarvitse itse käänneskellä.
http://en.wikipedia.org/wiki/Physical_Address_Extension
Johan tuo PAE tuli tuossa minun linkissä esitelty jos nyt joku jaksoi sinne asti lukea ;)
"A. You need to install Physical Address Extension (PAE) aware kernel under 32 bit Ubuntu Linux. It is a feature of x86 and x86-64 processors that allows more than 4 Gigabytes of physical memory to be used in 32-bit systems."