• linux_cpu信息查询


    查看cpu信息:

    [root@css-management ~]# cat /proc/cpuinfo


    processor : 0
    vendor_id : GenuineIntel
    cpu family : 6
    model : 45
    model name : Intel(R) Xeon(R) CPU E5-2690 0 @ 2.90GHz
    stepping : 2
    cpu MHz : 2900.000
    cache size : 20480 KB
    physical id : 0
    siblings : 4
    core id : 0
    cpu cores : 4
    apicid : 0
    initial apicid : 0
    fpu : yes
    fpu_exception : yes
    cpuid level : 13
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt aes xsave avx hypervisor lahf_lm ida arat epb xsaveopt pln pts dts
    bogomips : 5800.00
    clflush size : 64
    cache_alignment : 64
    address sizes : 40 bits physical, 48 bits virtual
    power management:

    processor : 1
    vendor_id : GenuineIntel
    cpu family : 6
    model : 45
    model name : Intel(R) Xeon(R) CPU E5-2690 0 @ 2.90GHz
    stepping : 2
    cpu MHz : 2900.000
    cache size : 20480 KB
    physical id : 0
    siblings : 4
    core id : 1
    cpu cores : 4
    apicid : 1
    initial apicid : 1
    fpu : yes
    fpu_exception : yes
    cpuid level : 13
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt aes xsave avx hypervisor lahf_lm ida arat epb xsaveopt pln pts dts
    bogomips : 5800.00
    clflush size : 64
    cache_alignment : 64
    address sizes : 40 bits physical, 48 bits virtual
    power management:

    processor : 2
    vendor_id : GenuineIntel
    cpu family : 6
    model : 45
    model name : Intel(R) Xeon(R) CPU E5-2690 0 @ 2.90GHz
    stepping : 2
    cpu MHz : 2900.000
    cache size : 20480 KB
    physical id : 0
    siblings : 4
    core id : 2
    cpu cores : 4
    apicid : 2
    initial apicid : 2
    fpu : yes
    fpu_exception : yes
    cpuid level : 13
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt aes xsave avx hypervisor lahf_lm ida arat epb xsaveopt pln pts dts
    bogomips : 5800.00
    clflush size : 64
    cache_alignment : 64
    address sizes : 40 bits physical, 48 bits virtual
    power management:

    processor : 3
    vendor_id : GenuineIntel
    cpu family : 6
    model : 45
    model name : Intel(R) Xeon(R) CPU E5-2690 0 @ 2.90GHz
    stepping : 2
    cpu MHz : 2900.000
    cache size : 20480 KB
    physical id : 0
    siblings : 4
    core id : 3
    cpu cores : 4
    apicid : 3
    initial apicid : 3
    fpu : yes
    fpu_exception : yes
    cpuid level : 13
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt aes xsave avx hypervisor lahf_lm ida arat epb xsaveopt pln pts dts
    bogomips : 5800.00
    clflush size : 64
    cache_alignment : 64
    address sizes : 40 bits physical, 48 bits virtual
    power management:

    processor : 4
    vendor_id : GenuineIntel
    cpu family : 6
    model : 45
    model name : Intel(R) Xeon(R) CPU E5-2690 0 @ 2.90GHz
    stepping : 2
    cpu MHz : 2900.000
    cache size : 20480 KB
    physical id : 1
    siblings : 4
    core id : 0
    cpu cores : 4
    apicid : 4
    initial apicid : 4
    fpu : yes
    fpu_exception : yes
    cpuid level : 13
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt aes xsave avx hypervisor lahf_lm ida arat epb xsaveopt pln pts dts
    bogomips : 5800.00
    clflush size : 64
    cache_alignment : 64
    address sizes : 40 bits physical, 48 bits virtual
    power management:

    processor : 5
    vendor_id : GenuineIntel
    cpu family : 6
    model : 45
    model name : Intel(R) Xeon(R) CPU E5-2690 0 @ 2.90GHz
    stepping : 2
    cpu MHz : 2900.000
    cache size : 20480 KB
    physical id : 1
    siblings : 4
    core id : 1
    cpu cores : 4
    apicid : 5
    initial apicid : 5
    fpu : yes
    fpu_exception : yes
    cpuid level : 13
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt aes xsave avx hypervisor lahf_lm ida arat epb xsaveopt pln pts dts
    bogomips : 5800.00
    clflush size : 64
    cache_alignment : 64
    address sizes : 40 bits physical, 48 bits virtual
    power management:

    processor : 6
    vendor_id : GenuineIntel
    cpu family : 6
    model : 45
    model name : Intel(R) Xeon(R) CPU E5-2690 0 @ 2.90GHz
    stepping : 2
    cpu MHz : 2900.000
    cache size : 20480 KB
    physical id : 1
    siblings : 4
    core id : 2
    cpu cores : 4
    apicid : 6
    initial apicid : 6
    fpu : yes
    fpu_exception : yes
    cpuid level : 13
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt aes xsave avx hypervisor lahf_lm ida arat epb xsaveopt pln pts dts
    bogomips : 5800.00
    clflush size : 64
    cache_alignment : 64
    address sizes : 40 bits physical, 48 bits virtual
    power management:

    processor : 7
    vendor_id : GenuineIntel
    cpu family : 6
    model : 45
    model name : Intel(R) Xeon(R) CPU E5-2690 0 @ 2.90GHz
    stepping : 2
    cpu MHz : 2900.000
    cache size : 20480 KB
    physical id : 1
    siblings : 4
    core id : 3
    cpu cores : 4
    apicid : 7
    initial apicid : 7
    fpu : yes
    fpu_exception : yes
    cpuid level : 13
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclm eopt pln pts dts
    bogomips : 5800.00
    clflush size : 64
    cache_alignment : 64
    address sizes : 40 bits physical, 48 bits virtual
    power management:

    分析:

    显示8个逻辑CPU

    通过physical id,前面四个逻辑cpu的相同,后四个的相同,所以有两个物理CPU

    前面四个和后面四个钟没有croe id相同的 所以不是单核

    如果:前面两个的core id相同,后面的两个core ID相同,说明这两个CPU都是单核,启用了超线程技术。

    物理cpu个数:

    [root@css-management ~]# cat /proc/cpuinfo | grep 'physical id' | sort | uniq |
    2

    逻辑cpu个数:
    [root@css-management ~]# cat /proc/cpuinfo | grep 'processor' | wc -l
    8

    每个物理cpu的Core的个数:

    [root@css-management ~]# cat /proc/cpuinfo | grep 'cpu cores' | wc -l

    8

    查看cpu几核几个

    [root@css-management ~]# cat /proc/cpuinfo | grep physical | uniq -c
    1 physical id : 0
    1 address sizes : 40 bits physical, 48 bits virtual
    1 physical id : 0
    1 address sizes : 40 bits physical, 48 bits virtual
    1 physical id : 0
    1 address sizes : 40 bits physical, 48 bits virtual
    1 physical id : 0
    1 address sizes : 40 bits physical, 48 bits virtual
    1 physical id : 1
    1 address sizes : 40 bits physical, 48 bits virtual
    1 physical id : 1
    1 address sizes : 40 bits physical, 48 bits virtual
    1 physical id : 1
    1 address sizes : 40 bits physical, 48 bits virtual
    1 physical id : 1
    1 address sizes : 40 bits physical, 48 bits virtual

    [root@css ~]# cat /proc/cpuinfo | grep physical | uniq -c
    1 physical id : 0
    1 address sizes : 36 bits physical, 48 bits virtual
    1 physical id : 0
    1 address sizes : 36 bits physical, 48 bits virtual
    1 physical id : 0
    1 address sizes : 36 bits physical, 48 bits virtual
    1 physical id : 0
    1 address sizes : 36 bits physical, 48 bits virtual

    查看cpu型号:

    [root@css-management ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
    8 Intel(R) Xeon(R) CPU E5-2690 0 @ 2.90GHz

    # getconf LONG_BIT 
       32 
    (说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit) 
     
  • 相关阅读:
    java四种数组排序
    hadoop安装及配置
    Talend初试,实现定时同步
    JAVA语言概述和基本语法知识点
    Maven项目资源文件打包错误
    Ajax同步和异步
    Nginx + Tomcat 负载均衡
    PLSQL安装配置
    WebStorm 设置光标位置不随意停靠
    Hello Node.js
  • 原文地址:https://www.cnblogs.com/Sir-Li/p/4025763.html
Copyright © 2020-2023  润新知