Rekisteröitymätön käyttäjä
Ero sivun ”Usein kysyttyjä kysymyksiä ytimestä” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Usein kysyttyjä kysymyksiä ytimestä (muokkaa)
Versio 7. toukokuuta 2006 kello 10.53
, 7. toukokuuta 2006→Miksi 1 Gt:n muistista jää osa käyttämättä?: Kerrottu 2.6.16:n highmem-vaihtoehdoista
(→Miksi 1 Gt:n muistista jää osa käyttämättä?: Kerrottu 2.6.16:n highmem-vaihtoehdoista) |
|||
Rivi 1: | Rivi 1: | ||
= Kernel - Usein kysyttyjä kysymyksiä = | = Kernel - Usein kysyttyjä kysymyksiä = | ||
== Miksi 1 | == Miksi 1 GiB:n muistista jää osa käyttämättä? == | ||
Tarkempi kuvaus ongelman syistä ja ratkaisuista löytyy mm. artikkelista [http://groups-beta.google.com/group/cn.bbs.comp.unix.development.kernel/browse_thread/thread/ae812c4736d7aa10/0d1cc7cecaf6671d?q=linux+kernel+ram+896+arcangeli&rnum=1&hl=en&fwc=1 High Memory in the Linux Kernel]. Ytimen versiosta 2.6.16 alkaen on mahdollista käyttää ratkaisua, jossa muutetaan kernelin muistinjakoa, jolloin ei tarvitse vielä turvautua highmem-tukeen, joka tuo oman overheadinsä. Vanhemmille ytimille tarvittava patch löytyy mm. [http://members.optusnet.com.au/ckolivas/kernel/ Con Kolivasin seteistä]. | Tarkempi kuvaus ongelman syistä ja ratkaisuista löytyy mm. artikkelista [http://groups-beta.google.com/group/cn.bbs.comp.unix.development.kernel/browse_thread/thread/ae812c4736d7aa10/0d1cc7cecaf6671d?q=linux+kernel+ram+896+arcangeli&rnum=1&hl=en&fwc=1 High Memory in the Linux Kernel]. Ytimen versiosta 2.6.16 alkaen on mahdollista käyttää ratkaisua, jossa muutetaan kernelin muistinjakoa, jolloin ei tarvitse vielä turvautua highmem-tukeen, joka tuo oman overheadinsä. Vanhemmille ytimille tarvittava patch löytyy mm. [http://members.optusnet.com.au/ckolivas/kernel/ Con Kolivasin seteistä]. | ||
Muisti voidaan jakaa neljällä eri tavalla: | Muisti voidaan jakaa neljällä eri tavalla: | ||
* 3G/1G - vanha tapa, jossa muistia käytetään n. | * 3G/1G - vanha tapa, jossa muistia käytetään n. 896 MiB. | ||
* 3G/1G - Jako koneille, joissa on tasan 1 | * 3G/1G - Jako koneille, joissa on tasan 1 GiB muistia. | ||
* 2G/2G - Jako koneille, joissa on tasan 2 | * 2G/2G - Jako koneille, joissa on tasan 2 GiB muistia. | ||
* 1G/3G - Jako koneille, joissa on tasan 3 | * 1G/3G - Jako koneille, joissa on tasan 3 GiB muistia. | ||
Haittapuoli esimerkiksi 2G/2G jaosta on se, että user space virtuaalimuistiavaruus (prosessin maksimikoko) on enää 2 | Haittapuoli esimerkiksi 2G/2G jaosta on se, että user space virtuaalimuistiavaruus (prosessin maksimikoko) on enää 2 GiB entisen reilun 3GiB:n sijasta, mutta kotikäyttäjää sen ei pitäisi koskettaa millään tavalla. | ||
== Patchsetit (eli korjauspaketit) == | == Patchsetit (eli korjauspaketit) == |