miércoles, 4 de junio de 2014

Como obtener información de nuestro procesador en Ubuntu 14.04


Como obtener información de nuestro procesador en Ubuntu 14.04


Para obtener información de nuestro procesador en Ubuntu 14.04 en modo gráfico:

Nos vamos a Configuración del sistema > Detalles

Detalles

Nos muestra un resumen del sistema que tenemos instalado, donde podemos ver algunos datos del procesador, en este caso:

Procesador Intel Core 2 Duo CPU T5550 @ 1.83GHz x2

-----

Para obtener información de nuestro procesador en Ubuntu 14.04 desde Terminal, tenemos varias formas:

Ponemos en la Terminal el comando:

uname -m

uname -m

Nos muestra la arquitectura de nuestro procesador

usuario@usuario-Ubuntu14-04-LTS:~$ uname -m
x86_64

-----

Ponemos en la Terminal el comando:

arch

arch

Nos muestra la arquitectura de nuestro procesador

usuario@usuario-Ubuntu14-04-LTS:~$ arch
x86_64

-----

Ponemos en la Terminal el comando:

cat /proc/cpuinfo | grep processor | wc -l

cat  proc cpuinfo | grep processor | wc -l

Nos muestra el número de núcleos que tiene nuestro procesador, en este caso 2

usuario@usuario-Ubuntu14-04-LTS:~$ cat /proc/cpuinfo | grep processor | wc -l
2

-----

Ponemos en la Terminal el comando:

lscpu

lscpu

Nos muestra la arquitectura, el número de núcleos que tiene nuestro procesador, el fabricante, la cache...

usuario@usuario-Ubuntu14-04-LTS:~$ lscpu
Arquitectura:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Orden de bytes:        Little Endian
CPU(s):                2
On-line CPU(s) list:   0,1
Hilo(s) por núcleo:   1
Núcleo(s) por zócalo:2
Socket(s):             1
Nodo(s) NUMA:          1
ID del vendedor:       GenuineIntel
Familia de CPU:        6
Modelo:                15
Stepping:              13
CPU MHz:               1833.000
BogoMIPS:              3657.71
caché L1d:            32K
caché L1i:            32K
caché L2:             2048K
NUMA node0 CPU(s):     0,1

-----

Ponemos en la Terminal el comando:

cat /proc/cpuinfo

cat  proc cpuinfo

Nos muestra la arquitectura, el modelo, el fabricante, la cache..., por cada núcleo

usuario@usuario-Ubuntu14-04-LTS:~$ cat /proc/cpuinfo
processor    : 0
vendor_id    : GenuineIntel
cpu family    : 6
model        : 15
model name    : Intel(R) Core(TM)2 Duo CPU     T5550  @ 1.83GHz
stepping    : 13
microcode    : 0xa3
cpu MHz        : 1833.000
cache size    : 2048 KB
physical id    : 0
siblings    : 2
core id        : 0
cpu cores    : 2
apicid        : 0
initial apicid    : 0
fpu        : yes
fpu_exception    : yes
cpuid level    : 10
wp        : yes
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 aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm
bogomips    : 3657.71
clflush size    : 64
cache_alignment    : 64
address sizes    : 36 bits physical, 48 bits virtual
power management:

processor    : 1
vendor_id    : GenuineIntel
cpu family    : 6
model        : 15
model name    : Intel(R) Core(TM)2 Duo CPU     T5550  @ 1.83GHz
stepping    : 13
microcode    : 0xa3
cpu MHz        : 1833.000
cache size    : 2048 KB
physical id    : 0
siblings    : 2
core id        : 1
cpu cores    : 2
apicid        : 1
initial apicid    : 1
fpu        : yes
fpu_exception    : yes
cpuid level    : 10
wp        : yes
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 aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm
bogomips    : 3657.71
clflush size    : 64
cache_alignment    : 64
address sizes    : 36 bits physical, 48 bits virtual
power management:

-----

Ponemos en la Terminal el comando:

sudo lshw -class cpu

sudo lshw -class cpu

Nos muestra el modelo, el fabricante, el zócalo o socket, la arquitectura, de nuestro procesador

usuario@usuario-Ubuntu14-04-LTS:~$ sudo lshw -class cpu
[sudo] password for usuario: 
  *-cpu                   
       descripción: CPU
       producto: Intel(R) Core(TM)2 Duo CPU     T5550  @ 1.83GHz
       fabricante: Intel Corp.
       id físico: 20
       información del bus: cpu@0
       versión: Intel(R) Core(TM)2 Duo CPU     T5550  @ 1.83GHz
       serie: NotSupport
       ranura: uPGA-478
       tamaño: 1833MHz
       capacidad: 1833MHz
       anchura: 64 bits
       reloj: 166MHz
       capacidades: 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 syscall nx x86-64 constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm cpufreq

-----

Ponemos en la Terminal el comando:

lshw

lshw

Nota: Este comando lo debemos ejecutar como superusuario (con sudo delante), pero no realizaba captura de pantalla, por ello esta sin sudo

Nos muestra el modelo, el fabricante, la arquitectura, que tiene nuestro procesador y muchísima mas información

usuario@usuario-Ubuntu14-04-LTS:~$ lshw
AVISO: debería ejecutar este programa como superusuario.
usuario-ubuntu14-04-lts   
    descripción: Computer
    anchura: 64 bits
    capacidades: vsyscall32
  *-core
       descripción: Motherboard
       id físico: 0
     *-memory
          descripción: Memoria de sistema
          id físico: 0
          tamaño: 3008MiB
     *-cpu
          producto: Intel(R) Core(TM)2 Duo CPU     T5550  @ 1.83GHz
          fabricante: Intel Corp.
          id físico: 1
          información del bus: cpu@0
          tamaño: 1833MHz
          capacidad: 1833MHz
          anchura: 64 bits
          capacidades: 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 syscall nx x86-64 constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm cpufreq

______________________________

16 comentarios :

  1. Muchas gracias, realmente útiles.

    ResponderEliminar
    Respuestas
    1. Hola Anónimo

      Me alegro de que te haya sido util

      Saludos

      Eliminar
  2. Gracias me han servido bastante

    ResponderEliminar
    Respuestas
    1. Hola Anónimo

      Me alegra que te haya servido

      Saludos

      Eliminar
  3. Agradecido, muy util, pues esta bien explicado, gracias a los ejemplos,me es muy facil entender el contenido

    ResponderEliminar
    Respuestas
    1. Hola rafaelgonzalez

      Me alegro de que te haya sido útil, gracias por comentar

      Saludos

      Eliminar
  4. Muchas gracias, demasiado util
    Como hago para desactivar algun nucleo? perdon por la ignorancia

    ResponderEliminar
    Respuestas
    1. Hola ignacio vidarte

      No le encuentro ningún uso a desactivar un núcleo pero en fin.

      Mira a ver si te sirve:

      Activar o desactivar los núcleos del procesador en Linux
      http://www.megamanuales.es/activar-o-desactivar-los-nucleos-del-procesador-en-linux/

      Ver, activar y manipular los núcleos de un procesador en Linux
      http://linuxespanol.arrayzone.com/2015/06/ver-activar-y-manipular-los-nucleos-de/

      Saludos

      Eliminar
  5. Muchas gracias, muy completa, clara y útil la información.
    Saludos

    ResponderEliminar
    Respuestas
    1. Hola orquesta barcelona

      Me alegro de que haya sido útil

      Saludos

      Eliminar
  6. Respuestas
    1. Hola Edgardo

      Me alegro de que te haya sido útil

      Saludos

      Eliminar
  7. No sabía que se pudiera obtener tanta información sin ningún programa, sólo con el SO.
    Cada vez me gusta más Ubuntu.
    Un saludo y gracias.

    ResponderEliminar
    Respuestas
    1. Hola d5e261ce-062d-11e7-bc53-57a495486c96

      Me alegro de que te guste Ubuntu

      Saludos

      Eliminar