Como buscar si el procesador es de 32bits o 64bits

04/01/2011
By

Cómo puedo saber si mi procesador es de 64 bits o no bajo los sistemas operativos Linux?

Para poder conocer la tecnologia de nuestro cpu utilizamos el comando uname, el cual despliega en pantalla la informacion de la version del kernel que utilizamos y si el mismo es de 32 o 64 bits.

:~$ uname -a
Linux webdatabaseserver 2.6.28-19-server #64-Ubuntu SMP Wed Aug 18 22:43:50 UTC 2010 x86_64 GNU/Linux

El texto x86_64 GNU/Linux nos indica que estamos ejecutando un kernel de linux de 64bit. Si ven en la salida i386/i486/i586/i686 es un kernel de 32.

¿Cómo puedo saber la CPU es de 32 bits o 64 bits?

Debido a que podemos instalar un nucleo de 32 bits en un servidor de 64 tambien podemos ejecutar el comando cat /proc/cpuinfo para determinar si el CPU es de 64bits.

Simplemente escriba el comando siguiente y si usted ve la flag lm, tiene un sistema de CPU basado en arquitectura de 64 bits;

$ 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 pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 xsave lahf_lm 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 pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 xsave lahf_lm 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 pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 xsave lahf_lm 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 pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 xsave lahf_lm tpr_shadow vnmi flexpriority

Modos de CPU:

  • La bandera lm significa cpu modo Long – CPU 64 bits
  • Modo real de la CPU 16 bits
  • El modo protegido es la CPU de 32 bits

Popularity: 1% [?]


Otros articulos de interes:

  1. Como utilizar mas de 4GB de memoria RAM en un sistema de 32bits
  2. Buscar y Reemplazar – Expresiones Regulares en Vi
  3. Cflags Seguras para Intel
  4. MySQL: Como buscar y reemplazar texto en todas las tablas de una base de datos
  5. Windows 8: Requerimientos minimos de hardware (memoria ram, procesador, etc)

Tags: cmov, mtrr, pbe, pebs

2 Responses to Como buscar si el procesador es de 32bits o 64bits

  1. m_aldaco on 05/07/2011 at 17:15

    gracias por la info, me sirvio

Leave a Reply

Your email address will not be published. Required fields are marked *

*