Como posso saber se meu processador é compatível com 64 bits?

Este é um problema que tem causado muita confusão entre os usuários. Mesmo quando pensam que sabem a resposta, muitas vezes estão errados.

Pareceu sensato trazer isso à tona agora, tendo em vista o próximo lançamento do Ubuntu 10.04 e do Fedora 13. Como todos sabemos, muitas distribuições Linux têm versões otimizadas para processadores de 64 bits. É aqui que surge o nosso dilema: Minha máquina suportará 64 bits? Posso baixar a versão de 32 bits por precaução? E as perguntas continuam ...


Antes de começar a desvendar esses mistérios, vamos esclarecer que para realizar os testes que faremos aqui é necessário que você já tenha o Linux (qualquer distro) instalado nessa máquina. Caso contrário, você pode executar esses comandos inicializando o Linux a partir de um LiveCD.

Vamos começar distinguindo entre saber o que seu hardware realmente suporta e que tipo de kernel você está executando naquele hardware.

Se você quer saber se você Hardwares suporta 64 bits, abra um terminal e execute:

grep flags / proc / cpuinfo

Se lm for exibido no resultado, ele é compatível com 64 bits; se o Modo protegido for exibido, ele suporta 32 bits; se o Modo Real aparecer, ele suporta 16 bits.

Se você quer saber se você kernel atual suporta 64 bits, abra um terminal e execute:

uname -a

Se "x86_64 GNU / Linux" aparecer no resultado, isso indica que você está executando um kernel Linux de 64 bits. Em vez disso, se você vir "i386 / i486 / i586 / i686", é um kernel de 32 bits.

Quando você tem que decidir qual versão do Ubuntu, Fedora ou qualquer outra distro baixar, o que importa é o primeiro dos comandos, já que indica se o seu hardware suporta ou não 64 bits.. O segundo comando apenas informa que tipo de kernel você instalou.


18 comentários, deixe o seu

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Alt_Fred dito

    fpu VME de PSE tsc msr pae MCE CX8 apic setembro mtrr PGE mca CMOV pat CLFLUSH dts acpi MMX fxsr sse SSE2 ss ht tm PBE nx lm CONSTANT_TSC arch_perfmon PEBS BTS aperfmperf PNI dtesther64 monitorar ds_cpl pdxm2 mov ssse lam ds_cpl c tm3m mov ssse laxt16

    Então, eu executo sistemas de 64 bits 😀

  2.   Vamos usar Linux dito

    Claro,

    No resultado que você compartilha, há uma lista de "lm", conforme indicado no post.

    Isso significa que da próxima vez você pode baixar a versão de 64 bits de sua distro favorita e instalar essa versão. Isso seria, por assim dizer, o "recomendado" com base no hardware que você possui.

    Espero ter ajudado.

    Felicidades! Paulo.

  3.   Cessar dito

    ok, executei o "grep flags / proc / cpuinfo" e recebo o seguinte:

    fpu VME PSE tsc msr PAE MCE CX8 apic mtrr PGE mca CMOV pat PSE36 CLFLUSH MMX fxsr sse SSE2 syscall nx mmxext fxsr_opt pdpe1gb RDTSCP lm 3dnowext 3DNow CONSTANT_TSC-se NONSTOP_TSC extd_apicid monitor de PNI CX16 POPCNT lahf_lm SVM extapic cr8_legacy abm SSE4a 3dnowprefetch osvw IBS skinit wdt nodeid_msr npt lbrv svm_lock nrip_save

    Estou executando o kubuntu 10.4 e bem, não entendi isso. Sou novo no Linux, mas meu computador tem um amd e eles me disseram que o amd suporta as versões 32 e 64.

    a questão é posso baixar versões de 64 bits? (Estou usando um de 32 bits)

    1.    Stephen dito

      Sim, se o seu laptop diz do lado de fora da AMD, isso significa que você pode instalar qualquer versão das distros de 64 bits

  4.   messiânico dito

    Excelente post, muito obrigado. Digo-vos que o resultado do segundo comando correu bem, estou rodando um kernel 64. Mas com o primeiro comando consegui o seguinte: pode explicar o que acontece, por favor?

    messianico @ barsa-desktop: ~ $ grep flags / proc / cpuinfo
    sinalizadores: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts monitor pebs bts rep_good nopld apercm64 sperfxt_ psperfxt_good noplm 2 sperfxt monitor dps3 dtplm dtplm16 sperfxXNUMX monitor dpfxXNUMX pebsXNUMX sperfXNUMX lahf_lm dts tpr_shadow vnmi flexpriority
    sinalizadores: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts monitor pebs bts rep_good nopld apercm64 sperfxt_ psperfxt_good noplm 2 sperfxt monitor dps3 dtplm dtplm16 sperfxXNUMX monitor dpfxXNUMX pebsXNUMX sperfXNUMX lahf_lm dts tpr_shadow vnmi flexpriority

    Obrigado e cumprimentos!

  5.   Fran dito

    Como você pode ver, lm aparece ao executar o primeiro comando, então você pode, e de fato o faz, rodar um Linux de 64 bits. 🙂

  6.   Buko dito

    Estou neste Linux há uma semana. Uma semana intensa de “estudos” (li 10 posts consecutivos nesta página, o que é muito bom!). Estou surpreso ao ver que, de acordo com isso, meu laptop suporta um kernel de 64 bits.
    Eu conto minha vida: é um hp530 de cerca de 6 ou 8 anos atrás e tem 1 Gb de RAM. Os recursos acabam rapidamente e eu me preocupo porque fica extremamente quente. Portanto, instale uma distro Xubuntu 12.04. Monitoro constantemente o uso da CPU e da memória para saber o que está acontecendo, e o único problema que tenho no momento é que quando executo vídeos no firefox a CPU vai para 100%. Baixe a versão 32 é por isso que diz ao baixar o ubuntu:
    "Se você tiver um PC mais antigo com menos de 2 GB de memória, escolha o download de 32 bits."
    Com o Ubuntu 13.10 32-bit eu ia pirar (estou com medo por causa do Unity), descobri essa distro e por enquanto estou feliz.
    Mas agora eu 'descobri' aqui que devo tentar o 64 bits (no xubuntu é claro). Será que apesar do meu único Gb de RAM, a cpu funciona de maneira semelhante ou mais flexível com o x64? Também me surpreendeu porque acho que meu processador é de núcleo único. Ah! o que aparece para mim no terminal é exatamente o mesmo que aparece no primeiro comentário.
    Muito obrigado pelo seu trabalho, amigo!

    1.    Danlinx dito

      Sim, você não deve ter nenhum problema, e mesmo que não note uma grande diferença em relação a arquiteturas e velocidade de execução, garanto que seu processador irá 🙂
      Saudações !!!

      1.    Buko dito

        Bem, no final eu testei em uma minipartição que fiz para teste. A temperatura permanece a mesma (55º - 65º). É verdade que a cpu parece não saturar tanto, com o exemplo do youtube agora está em torno de 30%. No entanto, ele consome tanta memória que acho que vou ficar com 32 bits. Agora eu só tenho o firefox aberto com 4 guias e tenho 2/3 do giga de ram ocupado. Obrigado pela resposta!

  7.   Elm Axayacatl dito

    Eu precisava saber esses dados. Obrigado pelos comandos.

  8.   Jesus dito

    indira @ indira-GA-VM900M: ~ $ grep flags / proc / cpuinfo
    sinalizadores: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pebs bts pni dtes64 monitor ds_cpl tm2 cid cx16 xtpr
    quer dizer que meu pc é de 64 bits? estou executando o 32 bits

  9.   Matias Olivera dito

    É mais fácil com o comando lscpu; a segunda linha mostra se o microprocessador suporta apenas 32 bits (x86) ou 64 bits (x86_64).

    1.    Jose Rodriguez dito

      Você está absolutamente certo como disse, você se conhece antes do teste anterior

  10.   maria teresa dito

    este é o meu resultado fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm lm constant_tsc arch_perfmon pebs bts bts aperfmperf pse dtssepl64 cmx aperfmperf pni dtssepl2 cx aperfmperf pni dtssepl3 cx aperfmperf pni dtssepl16 cm aperfmperf pni dtsseplXNUMX cm. sseXNUMX ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtesplXNUMX monitor cmXNUMX ds_scxt pni dtesplXNUMX cmXNUMX monitor ds_ dtherm
    também suporta versões de 64 bits.

  11.   Maia dito

    Estou um pouco confuso. Agora descobri que meu querido velho laptop é de 64 bits, mas o kernel é i686 (ou 32 bits).
    Sempre usei distros de 32 bits. O desempenho melhorará se eu instalar uma distro de 64 bits?

    1.    Camilo dito

      Ei, você poderia consertar isso? eu tenho a mesma pergunta

      1.    Chris ADR dito

        Isso depende do tipo de software que você vai usar no sistema, e da quantidade de RAM do computador, como regra geral, a diferença entre 32 e 64 bits começa a ficar evidente a partir de 4 Gb de RAM, se você ter menos, é quase imperceptível, se for mais, a diferença pode ficar evidente em programas de carga pesada (como o virtualbox ou algum programa de edição de fotos ou vídeos), espero que ajude.

        lembranças

  12.   anônimo dito

    Sinalizadores de Grep / proc / cpuinfo aparece para mim