it-swarm-es.com

¿Cómo es que instalé Ubuntu 64 bit en una máquina Pentium 4?

He intentado arrancar el Ubuntu 10.10 64 bits USB vivo en este equipo y para mi sorpresa todo funciona bien. Incluso he instalado el sistema, después de lo cual he comprobado con uname -a Y el resultado es

Linux T205-04 2.6.35-22-generic # 33-Ubuntu SMP Dom Sep 19 de 2010 20:32:27 GMT x86_64 GNU/Linux

Esto es muy confuso para mí. Que yo sepa Pentium 4 es de 32 bits. ¿Cómo era posible?

A continuación se muestra el resultado de cat /proc/cpuinfo (Hay 2 CPUs, pero la información es la misma)

[. .____] procesador: 1 
 Vendor_id: GenuineIntel familia de CPU 
: 15 
 Modelo: 4 
 Nombre del modelo: Intel (R) Pentium (R) 4 CPU 3.00GHz 
 paso a paso: [. .____] 3 MHz CPU: 2800.000 
 caché tamaño: 2048 KB 
 Identificación física: [. .____] 0: 2 hermanos 
 Identificación del núcleo: 0 [.____] cpu núcleos:. 1 [.____] apicid:.. 1 [.____] apicid inicial:. 1 [.____] FPU: Si [.____] fpu_exception: Sí. [. . ____ nivel] cpuid: 5 [.____] WP: Sí. [.____]: banderas. FPU. VME de pse tsc msr pae MCE CX8 apic septiembre mtrr PGE MCA cmov [.____] pat pse36 clflush dts ACPI MMX fxsr sse ss SSE2 ht tm PBE syscall nx lm 
 constant_tsc JPEs BTS PNI dtes64 supervisar ds_cpl est cid CX16 XTPR 
 bogomips: 6000,41 [. .____] clflush tamaño: 64 
 cache_alignment: 128 [ . .____] tamaños de direcciones: 36 bits físicos, 48 ​​bits [virtual .____] administración de energía:. [.____].
5
phunehehe

De Wikipedia : "En 2004, el conjunto de instrucciones X86 de 32 bits inicial de los microprocesadores Pentium 4 se extendió por el conjunto X86-64 de 64 bits".

Tu /proc/cpuinfo la salida muestra flags: … lm …. La bandera lm significa "modo largo", lo que significa extensión de 64 bits. Por lo tanto, usted tiene un procesador de 64 bits.

17
Marcel Stimberg

Aparentemente hubo unos 64 bits Pentium 4 chips hechos. Revise su procesador con cat /proc/cpuinfo

2
Falmarri

Espero que tenga un Pentium Dual Core 4 y esto le permite ejecutar código 64bit. El primer procesador P4S anterior corrió a una velocidad más baja y solo funcionó 32 bits.

0
user277685