Kirjoittaja Aihe: 32-bittisessä koneessa 64-bit Ubuntu [RATKAISTU]  (Luettu 2160 kertaa)

krautis

  • Käyttäjä
  • Viestejä: 185
  • Mikä lentäen tulee...
    • Profiili
Huomasin vasta äskettäin, että olen ladannut tuon 12.10 64.bit. Hyvin on kuitenkin pelannut jo pari kuukautta ???
Onko tästä haittaa, vai pitääkö ehdottomasti vaihtaa 32-bittiseen versioon?
« Viimeksi muokattu: 03.01.13 - klo:15.23 kirjoittanut krautis »

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: 32-bittisessä koneessa 64-bit Ubuntu
« Vastaus #1 : 03.01.13 - klo:09.11 »
Jos 64-bittinen Ubuntu toimii, silloin myös kone on 64-bittinen.

oh1xe

  • Käyttäjä
  • Viestejä: 363
    • Profiili
Vs: 32-bittisessä koneessa 64-bit Ubuntu
« Vastaus #2 : 03.01.13 - klo:13.58 »
Tirautat päätteelle:

sudo getconf -a | grep LONG_BIT

niin sillä selviää raudan leveys...

-korjaus alempana.
« Viimeksi muokattu: 04.01.13 - klo:14.29 kirjoittanut oh1xe »

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: 32-bittisessä koneessa 64-bit Ubuntu
« Vastaus #3 : 03.01.13 - klo:15.01 »
Tuo "getconf" lukee arvon softamuuttujasta, ei raudasta. Se on toki joissakin tapauksissa sama kuin cpu: n bittileveys.  Dokumentaation mukaan tuo muuttuja ilmoittaa (ohjelmoinnissa) käytetyn "long integer" tyypin pituuden.

http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.cmds/doc/aixcmds2/getconf.htm

Äkkiä ajatellen saattaa helpoin tapa olla kurkistaa "/proc/cpuinfo" ja näkyykö siellä mukana "lm" (long mode) lippu, vaikka näin:

Koodia: [Valitse]
cat /proc/cpuinfo | grep -o " lm "

« Viimeksi muokattu: 03.01.13 - klo:15.05 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

krautis

  • Käyttäjä
  • Viestejä: 185
  • Mikä lentäen tulee...
    • Profiili
Vs: 32-bittisessä koneessa 64-bit Ubuntu
« Vastaus #4 : 03.01.13 - klo:15.22 »
Joo, asia selvisi jo aiemmin, kun kysäisin myyjältä asiaa. Hän oli vaihdellut sisuskaluja enemmänkin ja tämä nykyinen sekasikiö on todellakin 64 bit.
Mutta toimii kuin junan vessa (ennen vanhaan) ja sehän on pääasia.
Hyvää alkanutta vuotta kaikille!

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: 32-bittisessä koneessa 64-bit Ubuntu [RATKAISTU]
« Vastaus #5 : 04.01.13 - klo:11.22 »
Ok.   Tuossa on vielä pikku rimpsu mistä joku muukin voi ilahtua:

Koodia: [Valitse]
 if $(grep -oim1 " lm " /proc/cpuinfo >/dev/null); then echo -e "\nCPU on 64 bittinen\n"; else echo -e "\nCPU on 32 bittinen (tai vähemmän)\n"; fi  
Tuo kertoo koneen leveyden (64 bittnen vai ei) kun kopioi sen päätteeseen kokonaisena.
« Viimeksi muokattu: 04.01.13 - klo:11.55 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

oh1xe

  • Käyttäjä
  • Viestejä: 363
    • Profiili
Vs: 32-bittisessä koneessa 64-bit Ubuntu [RATKAISTU]
« Vastaus #6 : 04.01.13 - klo:14.33 »
No kiitos korjauksesta, ihmettelinkin miksi yhdestä koneesta tuli 32bittinen vastaus.

Hyvin pelaa:
if $(grep -oim1 " lm " /proc/cpuinfo >/dev/null); then echo -e "\nCPU on 64 bittinen\n"; else echo -e "\nCPU on 32 bittinen (tai vähemmän)\n"; fi  
CPU on 64 bittinen

cat /proc/cpuinfo | grep -o " lm "
lm

Tässä sitten käyttis:
sudo getconf -a | grep LONG_BIT
[sudo] password for oh1xe:

LONG_BIT                          32

...päivä päivältä tämä Pääte vaan tulee mieluisammaksi. ::)
« Viimeksi muokattu: 04.01.13 - klo:14.39 kirjoittanut oh1xe »