Tengo intel celeron d 3.06ghz processor. Ahora estoy usando 32 bit Ubuntuy deseo actualizar a 64 bit Ubuntumi processorpermiso. Mi duda es cómo identificarme 64 bit processorcon el comando cat / proc / cpuinfo . muestra
Tamaño de clflush: 64
¿Mi procesador es compatible con el 64 bitsistema operativo?

Respuestas:
Use el comando lscpu.
Salida de ejemplo de 32 bits:
Ejemplo de 64 bits:
fuente
Architecture: i686/CPU op-mode(s): 32-bit, 64-bitLa
flagssección contendrálmsi tiene una CPU con capacidad Intel 64 / AMD 64. Otras arquitecturas de 64 bits deben tener marcas similares que pueda buscar.fuente
Para saber si el Ubuntu instalado es de 32 o 64 bits:
una)
getconf LONG_BITsi)
uname -mSi muestra i686 o i386 , significa 32 bits. Si muestra x86_64 significa 64 bits.
Si la CPU es de 32 bits, Ubuntu debe ser de 32 bits. Si la CPU es de 64 bits, puede funcionar en 64 o 32 bits. Entonces podemos elegir: Ubuntu puede ser de 32 bits o de 64 bits.
Para saber si la CPU es de 32 o 64 bits:
una)
grep -w lm /proc/cpuinfoSi vemos que lm en rojo es de 64 bits. De lo contrario es de 32 bits.
si)
sudo lshw | grep "description: CPU" -A 12 | grep widthDice claramente lo que queremos saber.
fuente
lsb_release -afunciona para distribuciones compatibles con LSB.No está usando cat / proc / cpuinfo, pero lo hará.
Si, por alguna razón, realmente necesita usar ese archivo, intente:
Si puede encontrar un indicador "lm", está ejecutando una CPU de 64 bits.
fuente