Como posso descobrir que minha CPU suporta sistemas operacionais de 64 bits no Linux, por exemplo: Ubuntu, Fedora?
Como posso descobrir que minha CPU suporta sistemas operacionais de 64 bits no Linux, por exemplo: Ubuntu, Fedora?
Respostas:
Executar:
grep flags /proc/cpuinfo
Encontre a bandeira 'lm'. Se estiver presente, significa que sua CPU é de 64 bits e suporta o sistema operacional de 64 bits. 'lm' significa modo longo.
Como alternativa, execute:
grep flags /proc/cpuinfo | grep " lm "
Observe os espaços em " lm "
. Se der alguma saída, sua CPU é de 64 bits.
Atualização: Você também pode usar o seguinte no terminal:
lshw -C processor | grep width
Isso funciona no Ubuntu, não tenho certeza se você precisa instalar pacotes adicionais para o Fedora.
Eu acho que a maneira mais fácil é:
lscpu|grep "CPU op-mode"
lscpu
é tão simples. Se eles não têm o lscpu
comando, pude ver por que eles votaram no outro.
Se sua CPU for de 64 bits (x86-64), você poderá usá-la com um sistema operacional de 64 bits.
Aqui está uma lista de CPUs de 64 bits: http://en.wikipedia.org/wiki/64-bit#Current_64-bit_microprocessor_architectures
através deste comando dmidecode -t processor
, podemos verificar a capacidade do processador.
Não confie nas respostas de alta pontuação para esta pergunta, porque esses métodos nem sempre estão corretos.
Eu tenho um computador com uma CPU Intel Atom N230 que, de acordo com todos os testes mencionados, é capaz de suportar sistemas operacionais de 64 bits.
De acordo com http://en.wikipedia.org/wiki/Intel_Atom#32-bit_and_64-bit_hardware_support
a CPU, não é capaz de rodar sistemas operacionais de 64 bits. Eu tentei instalar um sistema operacional Linux de 64 bits e ele realmente se recusa a fazê-lo. A instalação de um sistema operacional Linux de 32 bits funciona.