viana3
(usa openSUSE)
Enviado em 16/09/2014 - 10:54h
Tentei descobrir a arquitetura do processador do meu pc usando os seguintes comandos:
cat /proc/cpuinfo | grep clflush
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 nx lm constant_tsc pebs bts pni dtes64 monitor ds_cpl tm2 cid cx16 xtpr lahf_lm
clflush size : 64
E este:uname -m
i686
O primeiro diz que é 64 bits mas o segundo mostra i686, que acredito ser 32 bits.Na dúvida realizei mais um teste e apareceu 32 bit.
cat /proc/cpuinfo | grep flags
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 nx lm constant_tsc pebs bts pni dtes64 monitor ds_cpl tm2 cid cx16 xtpr lahf_lm
moises@moises-pc:~$ file -e elf /sbin/init | grep -i bit
/sbin/init: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV)
Por último digitei o seguinte comando:
sudo lshw -C processor
[sudo] password for moises:
Sinto muito, tente novamente.
[sudo] password for moises:
*-cpu
descrição: CPU
produto: Intel(R) Celeron(R) CPU 2.53GHz
fabricante: Intel Corp.
ID físico: 5
informações do barramento: cpu@0
versão: 15.4.9
serial: 0000-0F49-0000-0000-0000-0000
slot: Socket 775
tamanho: 2533MHz
capacidade: 3800MHz
largura: 64 bits
clock: 133MHz
capacidades: boot fpu fpu_exception wp 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 x86-64 constant_tsc pebs bts pni dtes64 monitor ds_cpl tm2 cid cx16 xtpr lahf_lm
E neste último aparece 64 bit. Afinal é 32bit ou 64 bit ?