精华内容
下载资源
问答
  • ubuntu查看cpu信息

    万次阅读 2018-09-20 10:55:02
    查看当前操作系统内核信息   # uname -a Linux redcat 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux   查看当前操作系统发行版信息 ...查看cpu型号 # cat /proc/...

    查看当前操作系统内核信息
     

    # uname -a

    Linux redcat 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux

     

    查看当前操作系统发行版信息

    #cat /etc/issue

    Ubuntu 9.10 /n /l

     

    查看cpu型号

    # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

    2  Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz
    (看到有2个逻辑CPU, 也知道了CPU型号)

     

    查看物理cpu颗数

    # cat /proc/cpuinfo | grep physical | uniq -c

    2 physical id    : 0
    (说明实际上是1颗2核的CPU)

     

    查看cpu运行模式

    # getconf LONG_BIT

    32

    (说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)

     

    查看cpu是否支持64bit

    # cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l

    2

    (结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)

     

    查看cpu信息概要(昨天看aix的时候刚发现的,在ubuntu上竟然也有~):

    #lscpu

    Architecture:          i686                            #架构686
    CPU(s):                2                                   #逻辑cpu颗数是2
    Thread(s) per core:    1                           #每个核心线程数是1                 
    Core(s) per socket:    2                           #每个cpu插槽核数/每颗物理cpu核数是2
    CPU socket(s):         1                            #cpu插槽数是1
    Vendor ID:             GenuineIntel           #cpu厂商ID是GenuineIntel
    CPU family:            6                              #cpu系列是6
    Model:                 23                                #型号23
    Stepping:              10                              #步进是10
    CPU MHz:               800.000                 #cpu主频是800MHz
    Virtualization:        VT-x                         #cpu支持的虚拟化技术VT-x(对此在下一博文中解释下http://hi.baidu.com/sdusoul/blog/item/5d8e0488def3a998a5c272c0.html)
    L1d cache:             32K                         #一级缓存32K(google了下,这具体表示表示cpu的L1数据缓存为32k)
    L1i cache:             32K                          #一级缓存32K(具体为L1指令缓存为32K)
    L2 cache:              3072K                      #二级缓存3072K
     

    最后来个大而全的:

    #cat /proc/cpuinfo

    processor    : 0
    vendor_id    : GenuineIntel
    cpu family    : 6
    model        : 23
    model name    : Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz
    stepping    : 10
    cpu MHz        : 800.000
    cache size    : 3072 KB
    physical id    : 0
    siblings    : 2
    core id        : 0
    cpu cores    : 2
    apicid        : 0
    initial apicid    : 0
    fdiv_bug    : no
    hlt_bug        : no
    f00f_bug    : no
    coma_bug    : no
    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 acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm ida tpr_shadow vnmi flexpriority
    bogomips    : 4788.60
    clflush size    : 64
    power management:

    processor    : 1
    vendor_id    : GenuineIntel
    cpu family    : 6
    model        : 23
    model name    : Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz
    stepping    : 10
    cpu MHz        : 800.000
    cache size    : 3072 KB
    physical id    : 0
    siblings    : 2
    core id        : 1
    cpu cores    : 2
    apicid        : 1
    initial apicid    : 1
    fdiv_bug    : no
    hlt_bug        : no
    f00f_bug    : no
    coma_bug    : no
    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 acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm ida tpr_shadow vnmi flexpriority
    bogomips    : 4787.96
    clflush size    : 64
    power management:

     

    补充,linux下通过c获取CPU个数信息

    from: http://hi.baidu.com/hermitinhistory/blog/item/ce64d5fb6b23b71b6d22eb95.html

    #include<stdio.h>
    #include<unistd.h>

    int main()
    {
    int cpu_num;

    cpu_num = sysconf(_SC_NPROCESSORS_CONF);
    printf("_SC_NPROCESSORS_CONF=%d/n",cpu_num);

    cpu_num = sysconf(_SC_NPROCESSORS_ONLN);
    printf("_SC_NPROCESSORS_ONLN=%d/n",cpu_num);

    return 0;
    }

    /* 
    * - _SC_NPROCESSORS_CONF
    *       The number of processors configured.

    * - _SC_NPROCESSORS_ONLN
    *       The number of processors currently online (available).
    */


    Linux下获得CPU个数一个简单方法就是查看/proc/cpuinfo文件。看出现processor字样的行数是多少条,即有多少个逻辑CPU(包括多核,超线程)。
    因此cmd下输入下面命令即可:

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


    因此c++程序中很自然的想到使用strstr函数查找processor关键词出现次数即可。

    参考博客:

    https://www.cnblogs.com/Ph-one/p/5989760.html

    https://www.cnblogs.com/mafeng/p/6558941.html

    展开全文
  • ubuntu 查看CPU信息

    千次阅读 2016-11-21 11:53:22
    查看CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l 查看CPU核数 cat /proc/cpuinfo| grep "cpu cores"| uniq 查看逻辑CPU个数 cat /proc/cpuinfo| grep "processor"| wc -l

    查看CPU个数

    cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l


    查看CPU核数

    cat /proc/cpuinfo| grep "cpu cores"| uniq


    查看逻辑CPU个数

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

    展开全文
  • ubuntu命令查看CPU信息

    万次阅读 2018-08-26 10:41:58
    如何查看电脑CPU核数     more /proc/cpuinfo |grep "physical id"|uniq|wc -l 每个cpu是几核(假设cpu配置相同) more /proc/cpuinfo |grep "physical id"|grep "0"|wc -l ...

    如何查看电脑CPU核数

     

     

    more /proc/cpuinfo |grep "physical id"|uniq|wc -l

    每个cpu是几核(假设cpu配置相同)

    more /proc/cpuinfo |grep "physical id"|grep "0"|wc -l

    cat /proc/cpuinfo | grep processor

    1. 查看物理CPU的个数
    #cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
     
    2. 查看逻辑CPU的个数
    #cat /proc/cpuinfo |grep "processor"|wc -l
     
    3. 查看CPU是几核
    #cat /proc/cpuinfo |grep "cores"|uniq
     
    4. 查看CPU的主频
    #cat /proc/cpuinfo |grep MHz|uniq

     

    # uname -a

    Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux

    (查看当前操作系统内核信息)

     

    # cat /etc/issue | grep Linux

    Red Hat Enterprise Linux AS release 4 (Nahant Update 5)

    (查看当前操作系统发行版信息)

     

    # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

          8  Intel(R) Xeon(R) CPU            E5410   @ 2.33GHz

    (看到有8个逻辑CPU, 也知道了CPU型号)

     

    # cat /proc/cpuinfo | grep physical | uniq -c

          4 physical id      : 0

          4 physical id      : 1

    (说明实际上是两颗4核的CPU)

     

    # getconf LONG_BIT

    32

    (说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)

     

    # cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l

    8

    (结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)

     

     

    如何获得CPU的详细信息:

    linux命令:cat /proc/cpuinfo

    用命令判断几个物理CPU,几个核等:

    逻辑CPU个数:
    # cat /proc/cpuinfo | grep "processor" | wc -l

    物理CPU个数:
    # cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l

    每个物理CPU中Core的个数:
    # cat /proc/cpuinfo | grep "cpu cores" | wc -l

    是否为超线程?
    如果有两个逻辑CPU具有相同的”core id”,那么超线程是打开的。

    每个物理CPU中逻辑CPU(可能是core, threads或both)的个数:
    # cat /proc/cpuinfo | grep "siblings"

    展开全文
  • Ubuntu 查看cpu信息

    千次阅读 2016-05-12 19:09:55
    cat /proc/cpiinfo
    1. cat /proc/cpiinfo  
    展开全文
  • ubuntu: 查看CPU信息

    千次阅读 2018-04-15 11:20:59
    cat /proc/cpuinfo 如果有多块CPU,就会一并显示出来。
  • ubuntu查看cpu信息

    千次阅读 2018-09-06 15:34:44
    查看CPU信息cat /proc/cpuinfo 几个cpu more /proc/cpuinfo |grep "physical id"|uniq|wc -l 每个cpu是几核(假设cpu配置相同) more /proc/cpuinfo |grep "physical id"|grep "0&...
  • ubuntu16.04 查看CPU信息

    千次阅读 2018-05-07 15:02:11
    cat /proc/cpuinfo
  • cat /proc/cpuinfo | grep 'model name' |...model name : Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz sudo dmidecode -t memory # dmidecode 3.1 Getting SMBIOS data from sysfs. SMBIOS 3.0.0 present. Han...
  • Ubuntu 查看cpu,gpu和内存信息

    千次阅读 2019-11-21 14:19:34
    1 查看CPU 查看CPU个数 cat /proc/cpuinfo | grep "physical id" | uniq | wc -l 1 查看CPU核数 cat /proc/cpuinfo | grep "cpu cores" | uniq cpu cores : 6 查看CPU型号 cat /proc/cpuinfo | grep '...
  • Ubuntu查看系统版本以及CPU信息

    千次阅读 2018-11-20 23:19:54
    博文迁移至 Ubuntu查看系统版本以及CPU信息
  • Ubuntu查看CPUCPU利用率

    千次阅读 2014-04-30 14:01:46
    查看机子有几个CPU以及每个CPU的详细信息  cat \proc\cpuinfo 查看CPU的利用率  先执行top命令,再按1,可以看到每个CPU的利用率  显示的信息中%us的值,表示CPU使用了多少 CPU %user %...
  • Ubuntu 如何查看CPU信息, 包括位数和多核信息 查看当前操作系统内核信息 # uname -a Linux redcat 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux 查看当前操作...
  • ubuntu查看cpu温度

    千次阅读 2019-08-30 10:56:20
    在终端里查看: iletit@ubuntu:~$ sensors acpitz-virtual-0 Adapter: Virtual device temp1: +52.0°C (crit = +110.0°C) iletit@ubuntu:~$ 网上的教材显示了很多东西,我的只显示了这么点,...
  • Ubuntu查看系统信息CPU、GPU信息

    千次阅读 2020-10-10 00:40:00
    参考资料: ... 俗话说,知己知彼,百战不殆。面对一个陌生的工作环境,首先要做的事就是“知己”。比如你往AMD显卡上装CUDA肯定困难重重。下面介绍查看系统信息的两个命令(主要还是CPU,GPU),...
  • Ubuntu查看CPU和MEM的使用率

    千次阅读 2021-04-11 09:40:57
    Ubuntu GNOME 系统监视器 查看CPU和MEM的使用率
  • 转自:Ubuntu查看CPU、内存和硬盘详细信息的几个命令 CPU: 型号:grep “model name” /proc/cpuinfo |awk -F ‘:’ ‘{print $NF}’ 数量:lscpu |grep “CPU socket” |awk ‘{print $NF}’ 或 lscpu |grep ...
  • Ubuntu 查看cpu个数及核心数

    万次阅读 2020-01-28 23:12:37
    总核数 = 物理CPU个数 X 每颗物理CPU的核数 ...查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l 查看每个物理CPU中core的个数(即核数) cat /proc/cpuinfo| grep "cpu cores"| uniq 查...
  • Ubuntu 查看CPU/GPU内存使用情况

    万次阅读 2016-07-21 17:03:23
    1、Ubuntu查看CPU内存使用情况: top 2、Ubuntu查看GPU内存使用情况: nvidia-smi
  • Ubuntu Linux下如何查看机器型号和CPU信息
  • ubuntu cpu频率控制

    千次阅读 2014-02-18 15:23:32
    安装cpufrequtils: sudo apt-get install cpufrequtils查看cpu: sudo cpufreq-info 设置cpu模式: cpufreq-set -g {powersave, userspace, ondemand, conservative, performance} 对应于{最省电...
  • ubuntu 查看内存及cpu使用情况

    万次阅读 2017-08-18 17:34:22
    ubuntu查看内存及cpu使用情况单独查看内存使用情况的命令:free -m查看内存及cpu使用情况的命令:top安装htop工具,查看更直观安装命令如下:sudo apt-get install htop 安装完后,直接输入命令:htop
  • 1.CPU: 型号:grep "model name" /proc/cpuinfo |awk -F ':' '{print $NF}' 数量:lscpu |grep "CPU socket" |awk '{print $NF}' 或 lscpu |grep "Socket" |awk '{print $NF}' 每个CPU的核数:lscpu |grep "Core...
  • 查看ubuntu系统有几个cpu

    千次阅读 2019-05-06 12:37:12
    一、首先要明确物理cpu个数、核数、逻辑cpu数的概念 1.物理cpu数:主板上实际插入的cpu数量,可以数不重复的 physical id 有几个(physical id) 2.cpu核数:单块CPU上面能处理数据的芯片组的数量,如双核、四核等 ...
  • 实时查看ubuntu系统的cpu温度

    千次阅读 2020-05-14 18:32:32
    实时查看树莓派cpu温度 ** 命令行中输入 ** watch -n 0.1 cat /sys/class/thermal/thermal_zone0/temp 就看一眼 cat /sys/class/thermal/thermal_zone0/temp
  • ubuntu查看cpu的占有率

    千次阅读 2017-09-27 12:08:53
    1.查看cpu的相关信息 #查看物理CPU的个数 #cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l   #查看逻辑CPU的个数 #cat /proc/cpuinfo |grep "processor"|wc -l   #查看CPU是几核 #cat /proc/...
  • Ubuntu如何查看cpu支持的指令集 # 查看cpu支持的所有指令集 cat /proc/cpuinfo |grep -i 'flags' # 查看cpu是否支持SSE指令集 cat /proc/cpuinfo |grep -i 'sse'
  • ubuntu查看CPU/GPU的信息与使用

    千次阅读 2018-12-22 13:45:35
    Top:实时显示系统中各个进程的资源占用状况。 参考网址:...   nvidia-smi:查看GPU使用情况 参考网址:https://blog.csdn.net/dcrmg/article/details/78146797...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 95,289
精华内容 38,115
关键字:

如何查看ubuntu的cpu信息