How do I obtain cpu information in linux?



  • To find CPU information on linux systems, there is a treasure trove of information in the /proc file system, one of the pieces of information you can obtain from this file system is the CPU information, the type, speed, how many, and much more. Just view the file called "cpuinfo". Listed below is a system with 4 CPU's

    # more cpuinfo
    processor       : 0
    vendor_id       : AuthenticAMD
    cpu family      : 15
    model           : 65
    model name      : Dual-Core AMD Opteron(tm) Processor 2218
    stepping        : 2
    cpu MHz         : 997.436
    cache size      : 1024 KB
    physical id     : 0
    siblings        : 2
    core id         : 0
    cpu cores       : 2
    fpu             : yes
    fpu_exception   : yes
    cpuid level     : 1
    wp              : yes
    flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat ps
    e36 clflush mmx fxsr sse sse2 ht syscall nx mmxext lm 3dnowext 3dnow pni cmpxchg16b la
    hf_lm cmp_legacy
    bogomips        : 1984.98
    TLB size        : 1088 4K pages
    clflush size    : 64
    cache_alignment : 64
    address sizes   : 40 bits physical, 48 bits virtual
    power management: ts fid vid ttp [4] [5]
    shared cores    : 0 1
    
    
    processor       : 1
    vendor_id       : AuthenticAMD
    cpu family      : 15
    model           : 65
    model name      : Dual-Core AMD Opteron(tm) Processor 2218
    stepping        : 2
    cpu MHz         : 997.436
    cache size      : 1024 KB
    physical id     : 0
    siblings        : 2
    core id         : 1
    cpu cores       : 2
    fpu             : yes
    fpu_exception   : yes
    cpuid level     : 1
    wp              : yes
    flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat ps
    e36 clflush mmx fxsr sse sse2 ht syscall nx mmxext lm 3dnowext 3dnow pni cmpxchg16b la
    hf_lm cmp_legacy
    bogomips        : 1984.98
    TLB size        : 1088 4K pages
    clflush size    : 64
    cache_alignment : 64
    address sizes   : 40 bits physical, 48 bits virtual
    power management: ts fid vid ttp [4] [5]
    shared cores    : 0 1
    
    
    processor       : 2
    vendor_id       : AuthenticAMD
    cpu family      : 15
    model           : 65
    model name      : Dual-Core AMD Opteron(tm) Processor 2218
    stepping        : 2
    cpu MHz         : 997.436
    cache size      : 1024 KB
    physical id     : 1
    siblings        : 2
    core id         : 0
    cpu cores       : 2
    fpu             : yes
    fpu_exception   : yes
    cpuid level     : 1
    wp              : yes
    flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat ps
    e36 clflush mmx fxsr sse sse2 ht syscall nx mmxext lm 3dnowext 3dnow pni cmpxchg16b la
    hf_lm cmp_legacy
    bogomips        : 1984.98
    TLB size        : 1088 4K pages
    clflush size    : 64
    cache_alignment : 64
    address sizes   : 40 bits physical, 48 bits virtual
    power management: ts fid vid ttp [4] [5]
    shared cores    : 2 3
    
    
    processor       : 3
    vendor_id       : AuthenticAMD
    cpu family      : 15
    model           : 65
    model name      : Dual-Core AMD Opteron(tm) Processor 2218
    stepping        : 2
    cpu MHz         : 997.436
    cache size      : 1024 KB
    physical id     : 1
    siblings        : 2
    core id         : 1
    cpu cores       : 2
    fpu             : yes
    fpu_exception   : yes
    cpuid level     : 1
    wp              : yes
    flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat ps
    e36 clflush mmx fxsr sse sse2 ht syscall nx mmxext lm 3dnowext 3dnow pni cmpxchg16b la
    hf_lm cmp_legacy
    bogomips        : 1984.98
    TLB size        : 1088 4K pages
    clflush size    : 64
    cache_alignment : 64
    address sizes   : 40 bits physical, 48 bits virtual
    power management: ts fid vid ttp [4] [5]
    shared cores    : 2 3
    

Log in to reply
 

© Lightnetics 2024