Obteniendo informacio sobre arquitectura CPU y SO instalado (x86, x64, arm)

Para saber la arquitectura de la CPU (32 o 64 bits), en linea de comandos se pueden usar varios comandos:

  • lscpu. De toda la información que nos muestra hay que fijarse en la linea de modos de operación para saber si la arquitectura de la CPU es de 32 bits o de 64 bits (o ambos).
  • lshw -class cpu. Aqui hay que mirar el campo achura para saber si la CPU admite 32 y/o 64 bits.
A este respecto hay que indicar que en  el caso de la Raspberry Pi 3, aunque en realidad el procesador es una arquitectura armv8 (la arquitectura arm es de 64bits a partir de v8, incluido), se identifica como armv7l. Esto es debido a que Raspbian no ha evolucionado a los 64 bits (es 32 bits) por lo que esta identificando incorrectamente la arquitectura HW de la CPU. Asi pues tenemos una CPU de 64 bits con un sistema operativo oficial de 32 bits.


Para saber si el sistema operativo que tenemos instalado es de 32 o 64 bits se puede ver con los siguientes comandos:

  1. uname -m (este comando es generico para casi todos los linux)
  2. lsb_release -a (este comando es para Ubuntu)


Para ver la memoria libre: free

No hay comentarios:

Publicar un comentario