Il mio processore per laptop è a 64 bit?


2

Ho un Lenovo Ideapad Y510. Ho sempre usato un sistema operativo a 32 bit. Ieri mi sono imbattuto in questo dettaglio del mio laptop e dice che il processore del mio laptop è a 64 bit (spero di non aver frainteso nulla), quindi ho fatto un po 'di google e ho trovato questa domanda. Dato che ho installato Ubuntu ho provato il comando nell'ultima risposta (cioè lscpu) e l'output era lo stesso con alcune differenze. La mia preoccupazione principale sono le prime due linee di output, ad es

Architecture:          i686
CPU op-mode(s):        32-bit, 64-bit

La mia domanda è: la mia CPU supporta il sistema operativo a 64 bit? Secondo questo link penso di si.

Se sì, allora non dovrebbe essere l'output di lscpuessere simile a quello di seguito, per quanto ne so i686 sta per 32 bit. Correggimi se sbaglio.

Architecture:          AMD64
CPU op-mode(s):        64-bit

Certo, avresti potuto scaricare un CD "live" a 64 bit e provare ... ;-)
DevSolar

Risposte:


4

Sì, supporta il sistema operativo a 64 bit.

Ha due voci perché sul processore a 64 bit è possibile installare sia Ubuntu a 64 che a 32 bit.


grazie per chiarire il significato di due voci.
Sandy,

Tutti i processori a 64 bit eseguono Ubuntu a 32 bit? Ad esempio IA-64 Itanium ? SPARC64? PA-RISC? s / 64-bit / x86-64 /
RedGrittyBrick

@RedGrittyBrick ha effettivamente una risposta nell'articolo wiki itanium che hai collegato :) PUOI eseguire Ubuntu a 32 bit su quelli, ma saranno dolorosamente lenti.

2

Per sapere se Ubuntu installato è a 32 o 64 bit:

  • getconf LONG_BIT
  • uname -m

Se mostra i686 o i386 significa 32 bit.
Se mostra x86_64 significa 64 bit.

Se la CPU è a 32 bit, anche Ubuntu deve essere a 32 bit.
Se la CPU è a 64 bit, può funzionare con sistemi operativi a 64 o 32 bit. Possiamo scegliere di installare Ubuntu a 32 o 64 bit.

Per sapere se la CPU ha 32 o 64 bit:

  • grep -w lm /proc/cpuinfo
    • Se vediamo lm in rosso, la CPU supporta 64 bit. Altrimenti è di 32 bit.
  • sudo lshw | grep “description: CPU” -A 12 | grep width
    • Dice chiaramente ciò che vogliamo sapere.

1

L'output che hai visto lscpusignifica che il tuo processore (Google afferma che ha un Intel Core 2 Duo) è in grado di 32 e 64 bit, ma che attualmente stai eseguendo un sistema operativo a 32 bit.

L'output da un sistema operativo a 64 bit è:

Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit

Se lo desideri, dovresti installare un sistema operativo a 64 bit.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.