Linux - tukeeko 2 x 18 eli 16 GB muistia?

Anonyymi

Otsikossa kaikki. Ajatus asentaa joko LTS Ubuntu tai Mint.

Oheiseen koneeseen olis ajatus muistia laittaa, joka virallisesti tukee 2 x 4 GB, mutta ovat laittaneet siihen myös 2 x 8 GB ja rauta on sillä toiminut hyvin.

"Lenovo ThinkPad X220 review"

- https://www.cnet.com/reviews/lenovo-thinkpad-x220-review/

12

123

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Kyllä Ubuntu tukee vaihka kuinka paljon! Itselläkin 64 Gigaa.
      Koneessa piirisarja määrittää mitä kone tukee.

    • Anonyymi

      Mitä ihmettä? Miksi tuollasta pitää edes kysyä? Ei se nyt käyttöjärjestelmä ole esteenä 16 GB RAM -muistin käytölle. Jos nyt jokin on esteenä niin se paljonko tietokoneen emolevyllä on muistikampapaikkoja ja paljonko tietokoneen emolevy tukee RAM-muistia.

      Jopa 32 bittistä linuxia käytettäessä suurin tuettu RAM -muistin määrä on 64 GB. Eli siis 32 bittiset käyttöjärjestelmät tukevat yleisesti maksimissaan 4 GB RAM -muistia, mutta Linuxissa PAE -tekniikkaa tukeva kerneli mahdollistaa maksimissaan 64 GB RAM-muistin 32 -bittistä Linuxia käytettäessä. Eli 32-bittinen linux voi hyödyntää koko tietokoneessa olevan 64 GB RAM-muistin.

      64 -bittinen Linux pystyy hyödyntämään vähintään 64 teratavua ()64 TB RAM -muistia, saattaa olla enemmänkin kuten 128 TB laitearkkitehtuurista riippuen. Linux on saatavilla useille laitearkkitehtuureille. Sellasta tietokonetta siis tuskin tulee ihan heti saataville, johon saisi laitettua RAM -muistia enemmän kuin mitä 64 -bittinen Linux pystyy hyödyntämään.

      Vertailun vuoksi 32 -bittinen Windows tukee vain 4 GB RAM-muistia. 64 -bittinen Windows 10 Home tukee vain 128 GB RAM-muistia ja 64 -bittinen Windows 10 Pro tukee sekin vain 2 TB RAM-muistia.

      • Anonyymi

        Maksimi RAM-muistin määrä on kylläkin sidottu prosessorien osoiteväylän leveyteen.


      • Anonyymi
        Anonyymi kirjoitti:

        Maksimi RAM-muistin määrä on kylläkin sidottu prosessorien osoiteväylän leveyteen.

        Itse asiassa kyllä ja ei. MMU (Memory Mapper Unit) tekee mahdolliseksi sivuttaa tuon alueen haluamallaan tavalla. Voi sitten vaikka mapata jokaiselle prosessille erikseen koko muistiväylän leveydeltä muistia. Prosessin vaihto sitten pitää toeuttaaa niin, että MMU:lle kirjoitetaan uudet osoitevektorit ja näin ollen prosessit näkee eri osat muistista.
        Yleensä MMU:ta käytetään kuitenkin vain estämään prosessien pääsy toistensa tai kernelin muisteihin - ei kaikilta emoilta löydy sellaista MMU:ta, jolla muistin määrää voisi näin lisätä.
        Totta: 32bit prosessori ei pysty osoittamaan kerralla kuin 4 gigaa muistia, mutta ei se silti rajoita muistin kokonaismäärää millään tavalla!
        Linuxin käyttämä menetelmä ylittää tuo 4 gigan raja perustuu siis cachen käyttöön, jolloin osoite jota ei muistista löydy tuottaa muisti-poikkeuksen ja tämä saa virtuaaliosoitteen mappautumaan fyysiseen tilaan. Tila voidaan saavuttaa konfiguroimalla MMU:ta antamaan em. sivu ylempää muistista - tai jos muistia ei ole, hakemaan se ensin swap-osiolta ja tämän jälkeen tekemään haluttu osoitemuunnos MMU:lla. Tämä tietysti antaa muistikartan, jossa vaikka kaikki ohjelmat alkavat omasta mielestään samasta osoitteesta, mutta kerneli pitää huolen, ettei asiat mene sekaisin - sillä on tarkka muistikartta! Ja siis yksi prosessi ei voi ylittää 4 gigan muistirajaa mitenkään.


      • Anonyymi

        Ei se nyt käyttöjärjestelmä ole esteenä...
        Eli siis 32 bittiset käyttöjärjestelmät tukevat yleisesti maksimissaan 4 GB RAM -muistia, mutta Linuxissa...
        Vertailun vuoksi 32 -bittinen Windows tukee vain...

        Olen näkevinäni tuossa jonkinlaista epäjohdonmukaisuutta.


      • Anonyymi
        Anonyymi kirjoitti:

        Ei se nyt käyttöjärjestelmä ole esteenä...
        Eli siis 32 bittiset käyttöjärjestelmät tukevat yleisesti maksimissaan 4 GB RAM -muistia, mutta Linuxissa...
        Vertailun vuoksi 32 -bittinen Windows tukee vain...

        Olen näkevinäni tuossa jonkinlaista epäjohdonmukaisuutta.

        Selvennetään hieman.

        Kerneli antaa jokaiselle ohjelmalle neljä gigaa virtuaalista muistia riippumatta fyysisen muistin määrästä. Kun ohjelma haluaa käyttää jotain muistilohkoa niin niin kerneli yhdistää haluamastaan paikasta lohkon ohjelman käyttöön.

        Prosessorissa taas on PAE nimellä kulkeva ominaisuus, jonka avulla kerneli voi osoittaa neljää gigaa suurempaa fyysistä uistia vaikka käytössä on silläkin vain 32 bittinen osoiteavaruus. Myös Windowsissa on tämä ominaisuus mutta rahvaan versioissa se on pois päältä ajuriongelmien takia. Serveriversioissa ominaisuus on käytössä.

        Muistia lisäämällä ei yksittäinen ohjelma saa enempää muistia käyttöönsä mutta kernelillä on fyysistä muistia jaettavaksi enemmän useammalle ohjelmalle.


    • Anonyymi

      Mitä ihmettä? Miksi tuollasta pitää edes kysyä? Ei se nyt käyttöjärjestelmä ole esteenä 16 GB RAM -muistin käytölle. Jos nyt jokin on esteenä niin se paljonko tietokoneen emolevyllä on muistikampapaikkoja ja paljonko tietokoneen emolevy tukee RAM-muistia.

      Jopa 32 bittistä linuxia käytettäessä suurin tuettu RAM -muistin määrä on 64 GB. Eli siis 32 bittiset käyttöjärjestelmät tukevat yleisesti maksimissaan 4 GB RAM -muistia, mutta Linuxissa PAE -tekniikkaa tukeva kerneli mahdollistaa maksimissaan 64 GB RAM-muistin 32 -bittistä Linuxia käytettäessä. Eli 32-bittinen linux voi hyödyntää koko tietokoneessa olevan 64 GB RAM-muistin.

      64 -bittinen Linux pystyy hyödyntämään vähintään 64 teratavua ()64 TB RAM -muistia, saattaa olla enemmänkin kuten 128 TB laitearkkitehtuurista riippuen. Linux on saatavilla useille laitearkkitehtuureille. Sellasta tietokonetta siis tuskin tulee ihan heti saataville, johon saisi laitettua RAM -muistia enemmän kuin mitä 64 -bittinen Linux pystyy hyödyntämään.

      Vertailun vuoksi 32 -bittinen Windows tukee vain 4 GB RAM-muistia. 64 -bittinen Windows 10 Home tukee vain 128 GB RAM-muistia ja 64 -bittinen Windows 10 Pro tukee sekin vain 2 TB RAM-muistia.


      T. miksuh

      • Anonyymi

        "Mitä ihmettä? Miksi tuollasta pitää edes kysyä? "

        Ota hieman rennommin, löysää pantaa.

        Voisi myös samalla linjalla kysyä, miksi ihmeessä sama viesti pitää lähettää kahteen kertaan ;-)


    • Anonyymi

      Tuo lenovo max 16GB. Linux, ubuntu tukee ?TiB ramia :-)

      • Anonyymi

        Joo mutta tukee sillai huonosti. Ja siinäkin jakelussa olevat enempi tai vähempi kuppaset ohjelmat viellä vähempi. Jos hommat ei pellitä puolella gigalla niin kaatikselle koko roska.


      • Anonyymi
        Anonyymi kirjoitti:

        Joo mutta tukee sillai huonosti. Ja siinäkin jakelussa olevat enempi tai vähempi kuppaset ohjelmat viellä vähempi. Jos hommat ei pellitä puolella gigalla niin kaatikselle koko roska.

        Kuppaiset ohjelmat? Enpä ole noita tavannut. Eikä hakukoneetkaan niitä löytänyt.


    Ketjusta on poistettu 2 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Yritykset verolle ja yritystuet 10 mrd. eur/v pois

      Kiristämistapauksissa yrityksille sanotaan hei hei. Suomi ei tarvitse yhteiskunnan rahoilla "yrittämistä". Yhteiskunta v
      Maailman menoa
      177
      2547
    2. Riikan perintö: ennätysvelka, ennätystyöttömyys ja ennätysverotus

      Tavallisen keskituloisen suomalaisen verotus on kireintä vuosikymmeniin, ja ensi vuonna palkansaajien käteen jää vieläki
      Maailman menoa
      9
      2339
    3. Sannalta jälleen fiksu lausunto johtamisesta

      "I used to think the best argument would win – but real leadership means listening, understanding where people come from
      Maailman menoa
      56
      2110
    4. Mikä on sinun ja kaivattusi ikä

      💕💕💕💕
      Ikävä
      107
      2041
    5. Riikka se runnoo työttömyyttä lisää

      Menkää töihin! "15–74-vuotiaiden työttömyysasteen trendiluku oli lokakuussa 10,3 prosenttia. Työttömiä oli yhteensä 276
      Maailman menoa
      70
      2024
    6. Sanna Antikainen (ps) : Vornasen pyssy suututti demarit

      https://www.suomenuutiset.fi/sanna-antikaisen-kolumni-vornasen-pyssy-suututti-demarit-mutta-kuka-puhuu-totta/ Vornasen
      Maailman menoa
      34
      1989
    7. Hallinto-oikeus totesi Sysmän kunnanjohtajan potkut laittomiksi (YLE Lahti 24.11.2025)

      Että näin sitten: Hallinto-oikeus totesi Sysmän kunnanjohtajan potkut laittomiksi – valtuuston päätös nurin ja 50 000 la
      Sysmä
      63
      1354
    8. Onko sulla jotain

      Suunnitelmia?
      Ikävä
      125
      1185
    9. Poistettuun aloitukseen

      Ei se mulle ollut varmastikaan. En usko vaik sille tuntuukin että oisit voinut olla eräs. Mut niin mäkin pelkään. Ei
      Suhteet
      24
      1097
    10. Vaikeneminen

      Tylsää kun nainen meni kuoreen 🫤
      Ikävä
      55
      968
    Aihe