Este é un problema que trouxo moita confusión entre os usuarios. Mesmo cando cren que saben a resposta, a miúdo equivócanse.
Parecía aconsellable sacalo agora á vista da próxima versión de Ubuntu 10.04 e Fedora 13. Como todos sabemos, moitas distribucións de Linux teñen versións optimizadas para procesadores de 64 bits. Aquí é onde xorde o noso dilema: A miña máquina soportará 64 bits? Podo descargar a versión de 32 bits por se acaso? E as preguntas continúan ... |
Antes de comezar a desvelar estes misterios, aclaremos que para realizar as probas que realizaremos aquí é necesario que xa teña instalado Linux (calquera distro) nesa máquina. Se non, pode executar estes comandos arrincando Linux desde un LiveCD.
Comezamos distinguindo entre saber que soporta realmente o teu hardware e que tipo de núcleo estás executando nese hardware.
Se queres saber se ti equipo admite 64 bits, abre un terminal e executa:
grep flags / proc / cpuinfo
Se lm aparece no resultado, entón é compatible con 64 bits; se aparece o Modo protexido, é compatible con 32 bits; se aparece o modo real, é compatible con 16 bits.
Se queres saber se ti núcleo actual admite 64 bits, abre un terminal e executa:
desmarcar -a
Se no resultado aparece "x86_64 GNU / Linux", indica que está a executar un núcleo Linux de 64 bits. Pola contra, se ves "i386 / i486 / i586 / i686", é un núcleo de 32 bits.
Cando tes que decidir que versión de Ubuntu, Fedora ou calquera outra distribución descargas, o que importa é o primeiro dos comandos, xa que indica se o teu hardware admite ou non 64 bits.. O segundo comando só indica que tipo de núcleo ten instalado.
18 comentarios, deixa os teus
fpu vme de pse tsc msr pae mce cx8 apic sep 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 monitor ds_cpl pdxm2 mov ss
Entón executo sistemas de 64 bits 😀
Por suposto,
No resultado que compartes, aparece "lm", como se indica na publicación.
Isto significa que a próxima vez podes descargar a versión de 64 bits da túa distro favorita e instalala. Ese sería, por así dicilo, o "recomendado" en función do hardware que ten.
Espero ter sido de axuda.
Ánimo! Paul.
ok, executei os "grep flags / proc / cpuinfo" e recibín 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 a executar kubuntu 10.4 e como non entendía isto, son novo en Linux, pero o meu computador ten un amd e dixéronme que o amd admite as versións 32 e 64.
a pregunta é podo descargar versións de 64 bits? (Estou a usar un de 32 bits)
Si, se o teu portátil di na AMD exterior, isto significa que podes instalar calquera versión das distros de 64 bits
Excelente publicación, moitas grazas. Dígoche que o resultado do segundo comando saíu ben, estou a executar un núcleo 64. Pero co primeiro comando conseguín isto: ¿podes explicar que pasa por favor?
messianico @ barsa-desktop: ~ $ grep flags / proc / cpuinfo
flags: 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 rep_good nopl apercm64 sperf monitor ppl2 ps lahf_lm dts tpr_shadow vnmi flexpriority
flags: 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 rep_good nopl apercm64 sperf monitor ppl2 ps lahf_lm dts tpr_shadow vnmi flexpriority
Grazas e saudos!
Como podes ver, lm aparece ao executar o primeiro comando, entón podes executar un linux de 64 bits e, de feito, o fas. 🙂
Levo unha semana neste Linux. Unha semana intensa "estudando" (lin 10 mensaxes consecutivas nesta páxina, que está moi ben!). Sorpréndeme ver que segundo isto o meu portátil admite un núcleo de 64 bits.
Conto a miña vida: é un hp530 de hai uns 6 ou 8 anos e ten 1 GB de memoria RAM. Os recursos esgótanse rapidamente e preocúpame porque fai moita calor. Polo tanto, instala unha distro Xubuntu 12.04. Vigilo constantemente o uso da CPU e da memoria para saber que está a suceder e o único problema que teño agora é que cando executo vídeos en Firefox a CPU vai ao 100%. Descarga a versión 32 por iso di cando descargas Ubuntu:
"Se tes un PC máis antigo con menos de 2 GB de memoria, escolle a descarga de 32 bits."
Con Ubuntu 13.10 de 32 bits ía a chulear (témome por mor de Unity), descubrín esta distro e por agora estou feliz.
Pero agora "descubro" aquí que debería probar o de 64 bits (por suposto en xubuntu). É posible que a pesar do meu único GB de RAM, a CPU funcione dun xeito similar ou máis frouxo con x64? Tamén me sorprende porque creo que o meu procesador é de núcleo único. ¡Ah! o que me aparece no terminal é exactamente o mesmo que aparece no primeiro comentario.
Moitas grazas polo teu traballo, amigo!
Si, non debería ter ningún problema e, aínda que non observe unha gran diferenza en canto a arquitecturas e velocidade de execución, garante que o seu procesador 🙂
Saúdos!
Ben, ao final probeino nunha minipartición que fixen para probar. A temperatura segue a ser a mesma (55º - 65º). É certo que a CPU parece non saturar tanto, co exemplo de youtube agora rolda o 30%. Non obstante, chupa tanta memoria que creo que quedarei con 32 bits. Agora só teño o Firefox aberto con 4 pestanas e teño ocupado 2/3 do concerto de RAM. Grazas pola resposta.
Necesitaba coñecer estes datos. Grazas polos comandos.
indira @ indira-GA-VM900M: ~ $ grep flags / proc / cpuinfo
bandeiras: 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
quere dicir que o meu PC ten 64 bits? Estou executando o 32 bits
É máis sinxelo co comando lscpu; a segunda liña mostra se o microprocesador só soporta 32 bits (x86) ou 64 bits (x86_64).
Tes toda a razón como o dixeches xa sabías antes co lanzamento anterior
this is my result 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 arch_perfmon pebs bts aperfmperf pni dtespl64 cmov pat pse2 clflush sse3 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtespl16 cmov tcm mx shc dtherm
Tamén admite versións de 64 bits.
Estou un pouco confuso. Agora descubro que o meu querido e antigo portátil ten 64 bits, pero o núcleo é i686 (ou 32 bits).
Sempre usei distros de 32 bits. Mellorará o rendemento se instalo unha distro de 64 bits?
Ei, poderías arranxar isto? Teño a mesma pregunta
Isto depende do tipo de software que vai empregar no sistema e da cantidade de RAM no ordenador, como regra xeral, a diferenza entre 32 e 64 bits comeza a ser evidente despois de 4 Gb de RAM, se ten menos, é case invisible, se é máis, a diferenza pódese facer evidente en programas de carga pesada (como virtualbox ou algún programa de edición de fotos ou vídeos), espero que axude.
lembranzas
Grep flags / proc / cpuinfo aparéceme