2GB memóriát lát 4 helyett a Gutsy, miért?

Kezdőlap Fórumok Ubuntu Linux 2GB memóriát lát 4 helyett a Gutsy, miért?

9 bejegyzés megtekintése - 61-69 / 69
  • Szerző
    Bejegyzés
  • #2156397
    lacix
    Felhasználó
      zoltan22 wrote:
      Es ahhoz, hogy kihasznalja, be kell allitani a „CONFIG_HIGHMEM64G” opciot?

      igen, vagy 64 bites linux kell

      #2156398
      lacix
      Felhasználó
        zoltan22 wrote:
        Es ahhoz, hogy kihasznalja, be kell allitani a „CONFIG_HIGHMEM64G” opciot?

        igen, vagy 64 bites linux kell

        #2156399
        pointux
        Felhasználó
          zoltan22 wrote:
          Elkezdett erdekelni a tema 🙂

          Tehat ha ilyen opciok vannak a rendszermagban beallitva:

          Code:
          $ cat /mnt/Ubuntu/usr/src/linux-headers-2.6.22-14-generic/.config | grep HIGHM
          # CONFIG_DEBUG_HIGHMEM is not set
          CONFIG_HIGHMEM=y
          # CONFIG_NOHIGHMEM is not set
          CONFIG_HIGHMEM4G=y
          # CONFIG_HIGHMEM64G is not set

          Akkor 4GiB fizikai memoriat nem tud kihasznalni? Es ahhoz, hogy kihasznalja, be kell allitani a „CONFIG_HIGHMEM64G” opciot?

          1) Igen… 2) nem feltétlenül.

          1) mint, ahogy említettem:
          a) descriptor táblázat nélkül 2 GiB + bus-ok (manapság megközelítőleg 1 GiB, legalábbis az a nagyságrend)
          b) descriptor táblázattal 4 GiB (beleértve a busokat is!)

          2) hw-esen, vagy sw-esen, valamiféle lapozással (mint ez az opció, bár ezt nem erre a maradék 1 GiB-ra találták ki, hanem komplett 64 GiB-ra, ami azt jelenti, hogy ez a legidőpazarlóbb módszer. Habár a jelenleg készülő kernelekben i386-ra – ha jól tudom – nincs más alternatíva.)

          (De ez azt jelenti, hogy adott esetben 1 bitért át kell lapozni, mondjuk teljes 2GiB-ot egyik helyről a másikra. Ha folyamatosan a memória eléjéről, végéről (legyen az akár csak a bus) bejátszik valami, akkor folyamatosan ide-oda kell másolgatni, ami lehúzza a gép teljesítményét. Tehát, ha csak nem valami serverről van szó (ahol a 3D, vagy a reakció nem számít), vagy valami olyan alkalmazásról, ami feltétlenül sok gigát igényel, akkor nem érdemes 3GiB-nál többet belerakni egy gépbe.)

          #2156400
          pointux
          Felhasználó
            zoltan22 wrote:
            Elkezdett erdekelni a tema 🙂

            Tehat ha ilyen opciok vannak a rendszermagban beallitva:

            Code:
            $ cat /mnt/Ubuntu/usr/src/linux-headers-2.6.22-14-generic/.config | grep HIGHM
            # CONFIG_DEBUG_HIGHMEM is not set
            CONFIG_HIGHMEM=y
            # CONFIG_NOHIGHMEM is not set
            CONFIG_HIGHMEM4G=y
            # CONFIG_HIGHMEM64G is not set

            Akkor 4GiB fizikai memoriat nem tud kihasznalni? Es ahhoz, hogy kihasznalja, be kell allitani a „CONFIG_HIGHMEM64G” opciot?

            1) Igen… 2) nem feltétlenül.

            1) mint, ahogy említettem:
            a) descriptor táblázat nélkül 2 GiB + bus-ok (manapság megközelítőleg 1 GiB, legalábbis az a nagyságrend)
            b) descriptor táblázattal 4 GiB (beleértve a busokat is!)

            2) hw-esen, vagy sw-esen, valamiféle lapozással (mint ez az opció, bár ezt nem erre a maradék 1 GiB-ra találták ki, hanem komplett 64 GiB-ra, ami azt jelenti, hogy ez a legidőpazarlóbb módszer. Habár a jelenleg készülő kernelekben i386-ra – ha jól tudom – nincs más alternatíva.)

            (De ez azt jelenti, hogy adott esetben 1 bitért át kell lapozni, mondjuk teljes 2GiB-ot egyik helyről a másikra. Ha folyamatosan a memória eléjéről, végéről (legyen az akár csak a bus) bejátszik valami, akkor folyamatosan ide-oda kell másolgatni, ami lehúzza a gép teljesítményét. Tehát, ha csak nem valami serverről van szó (ahol a 3D, vagy a reakció nem számít), vagy valami olyan alkalmazásról, ami feltétlenül sok gigát igényel, akkor nem érdemes 3GiB-nál többet belerakni egy gépbe.)

            #2156401
            pointux
            Felhasználó
              lacix wrote:
              zoltan22 wrote:
              Es ahhoz, hogy kihasznalja, be kell allitani a „CONFIG_HIGHMEM64G” opciot?

              igen, vagy 64 bites linux kell

              Ez maga, ugye kevés, mert a hw-nek is támogatnia kell. :))) (Nyalván támogatja, de így korrekt. :))

              #2156402
              pointux
              Felhasználó
                lacix wrote:
                zoltan22 wrote:
                Es ahhoz, hogy kihasznalja, be kell allitani a „CONFIG_HIGHMEM64G” opciot?

                igen, vagy 64 bites linux kell

                Ez maga, ugye kevés, mert a hw-nek is támogatnia kell. :))) (Nyalván támogatja, de így korrekt. :))

                #2156403
                otiq
                Felhasználó

                  Feltettem a server verziós kernelt és ezzel már látja mind a 4GB-ot.
                  Köszönöm a segítségeteket.

                  #2156404
                  otiq
                  Felhasználó

                    Feltettem a server verziós kernelt és ezzel már látja mind a 4GB-ot.
                    Köszönöm a segítségeteket.

                    #1887962
                    csaba
                    Felhasználó

                      Hello
                      Az alaplapom Asus P5B 4 darab 1024 megás memóriával , Intel Core2 2,13 procival.
                      A bios látja a 4 gigát és a memtest is de az Ubuntu csak 2 gigát ír ki a rendszerinformációnál.
                      Tudom, hogy a 32 bites oprendszereknél mindig gond a 4 giga de más fórumokon legalább 3,25 vagy 3,5 gigát látnak én meg csak 2-t.
                      Nem akarok csak ezért 64bites rendszerre áttérni.

                    9 bejegyzés megtekintése - 61-69 / 69
                    • Be kell jelentkezni a hozzászóláshoz.