Kirjoittaja Aihe: Linux-version tunnistus [Ratkaistu]  (Luettu 3179 kertaa)

$eppo

  • Käyttäjä
  • Viestejä: 190
    • Profiili
Linux-version tunnistus [Ratkaistu]
« : 11.11.13 - klo:07.40 »
onko
Koodia: [Valitse]
3.2.0-56-generic-pae #86-Ubuntu SMP Wed Oct 23 17:51:27 UTC 2013 i686 athlon i386 GNU/Linux

32- vai 64 bittinen järjestelmä
« Viimeksi muokattu: 12.11.13 - klo:07.12 kirjoittanut $eppo »
Ubuntu 14.04 LTS

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: Linux-version tunnistus
« Vastaus #1 : 11.11.13 - klo:09.01 »
3.2.0-56-generic-pae #86-Ubuntu SMP Wed Oct 23 17:51:27 UTC 2013 i686 athlon i386 GNU/Linux

i386 = 32-bittinen
x86_64 = 64-bittinen

eli on 32-bittinen.

$eppo

  • Käyttäjä
  • Viestejä: 190
    • Profiili
Vs: Linux-version tunnistus
« Vastaus #2 : 11.11.13 - klo:10.47 »
OK!

mutta miksi tämä 32-bittinen järjestelmä NYT tukee 6 Gigaa RAMMIA. aikaisemmassa keskustelussa minulle kerrottiin, että 32-bittisessä xubuntussa on 3 GT este:

Lainaus
Sinulla on 32-bittinen (i386) Xubuntu 12.04, jonka vakiokernelissä ei ole PAE-tukea toisin kuin tavallisessa Ubuntu 12.04 -asennuksessa. Ilman PAE-tukea 32-bittisessä järjestelmässä tormätään 3 Gt:n esteeseen. Käyttöjärjestelmä joutuu varaamaan osan 4 Gt:n muistiavaruudesta laitteiden muistin mappaukseen, jolloin kaikkea keskusmuistia ei voida hyödyntää. PAE:n kanssa osoitettavissa oleva muistiavaruus on 16 kertaa isompi (64 Gt) ja keskusmuisti saadaan kokonaan käyttöön. Yksittäiset prosessit voivat kuitenkin osoittaa maksimissaan 4 Gt muistia.

nyt kuitenkin koneessa oli 32-bittisen xubuntun asennushetkellä rammia 6G ja se kaikki on käytössä:

Koodia: [Valitse]
             total       used       free     shared    buffers     cached
Mem:       6160416     594432    5565984          0      26844     283160
-/+ buffers/cache:     284428    5875988
Swap:      6255612          0    6255612


 onko siis niin, että asennus tunnistaa RAM:n määrän ja sen ollessa yli 4 Gigaa valitsee käyttöön kernelin, jossa on PAE-tuki?
Ubuntu 14.04 LTS

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: Linux-version tunnistus
« Vastaus #3 : 11.11.13 - klo:11.32 »
Kaikilla Xubuntu 12.04.x:n virallisilla asennuslevyillä on nähdäkseni vain yksi kerneli, jossa ei ole PAE-tukea. Mutta ehkä on mahdollista, että asennusohjelma lataa automaattisesti netistä sopivamman kernelin.

Mitä sanoo lsb_release -a
« Viimeksi muokattu: 11.11.13 - klo:11.34 kirjoittanut nm »

$eppo

  • Käyttäjä
  • Viestejä: 190
    • Profiili
Vs: Linux-version tunnistus
« Vastaus #4 : 11.11.13 - klo:11.58 »
Kaikilla Xubuntu 12.04.x:n virallisilla asennuslevyillä on nähdäkseni vain yksi kerneli, jossa ei ole PAE-tukea. Mutta ehkä on mahdollista, että asennusohjelma lataa automaattisesti netistä sopivamman kernelin.

Mitä sanoo lsb_release -a

Koodia: [Valitse]
LSB Version: core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch:cxx-3.0-ia32:cxx-3.0-noarch:cxx-3.1-ia32:cxx-3.1-noarch:cxx-3.2-ia32:cxx-3.2-noarch:cxx-4.0-ia32:cxx-4.0-noarch:desktop-3.1-ia32:desktop-3.1-noarch:desktop-3.2-ia32:desktop-3.2-noarch:desktop-4.0-ia32:desktop-4.0-noarch:graphics-2.0-ia32:graphics-2.0-noarch:graphics-3.0-ia32:graphics-3.0-noarch:graphics-3.1-ia32:graphics-3.1-noarch:graphics-3.2-ia32:graphics-3.2-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-3.2-ia32:printing-3.2-noarch:printing-4.0-ia32:printing-4.0-noarch:qt4-3.1-ia32:qt4-3.1-noarch
Distributor ID: Ubuntu
Description: Ubuntu 12.04.3 LTS
Release: 12.04
Codename: precise

Ubuntu 14.04 LTS

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: Linux-version tunnistus
« Vastaus #5 : 11.11.13 - klo:12.19 »
Ok, eipä tuokaan kerro mitään erikoista.

John Hilly

  • Käyttäjä
  • Viestejä: 319
    • Profiili
Vs: Linux-version tunnistus
« Vastaus #6 : 11.11.13 - klo:12.43 »
Miksiköhän minulla edellä oleva komento antaa vain tuloksen:
Koodia: [Valitse]
~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.3 LTS
Release: 12.04
Codename: precise

Juha-Pekka  :P

juyli

  • Vieras
Vs: Linux-version tunnistus
« Vastaus #7 : 11.11.13 - klo:20.04 »
onko siis niin, että asennus tunnistaa RAM:n määrän ja sen ollessa yli 4 Gigaa valitsee käyttöön kernelin, jossa on PAE-tuki?

Kuten jo aiemmissa viesteissäni kerroin PAE-tuettu kernel osaa osoittaa muistia myös 32-bittisissä laitteissa (jos emo ko. ominaisuutta tukee) aina 64Gt:n asti.
Ubuntu 12.04 LTS versiolle on tarjolla myös pae-vipusilla väännetty  kernel-versio:
http://packages.ubuntu.com/precise/linux-image-3.2.0-56-generic-pae

Lisäys: en mene väittämään, että asennusmedia tarjoaisi oletuksena PAE-kerneliä, mutta se on asennuksen jälkeen asennettavissa.
« Viimeksi muokattu: 11.11.13 - klo:20.09 kirjoittanut juyli »