ubuntu下查看服务器的CPU详细情况(分色排版)

 

https://www.cnblogs.com/liuq/p/5623565.html

全面了解 Linux 服务器 - 1. 查看 Linux 服务器的 CPU 详细情况

ubuntu下查看服务器的CPU详细情况

 

 

大文实验室/大文哥

壹捌陆捌零陆捌捌陆捌贰

21504965 AT qq.com

完成时间:2017/12/11 14:08

版本:V1.0

 

 

Posted on 2016-06-28 15:16 刘[小]倩 阅读(681) 评论(0) 编辑 收藏

1. 查看 Linux 服务器的 CPU 详细情况

判断依据:

 

具有相同的 core id 的 CPU 是同 core 超线程。

具有相同的 physical id 的 CPU 是同一个 CPU 封装的线程或核心

显示物理 CPU 个数的命令:

liuqian@ubuntu:~$ cat /proc/cpuinfo | grep 'physical id' | sort| uniq | wc -l

1

 

rootroot@cm-System-Product-Name:~$

rootroot@cm-System-Product-Name:~$ cat /proc/cpuinfo | grep 'physical id' | sort| uniq | wc -l

1

rootroot@cm-System-Product-Name:~$

 

 

 

 

显示每个物理 CPU 中 core 的个数(即核数):

liuqian@ubuntu:~$ cat /proc/cpuinfo | grep 'cpu cores' | uniq

cpu cores    : 1

 

rootroot@cm-System-Product-Name:~$

rootroot@cm-System-Product-Name:~$ cat /proc/cpuinfo | grep 'cpu cores' | uniq

cpu cores: 6

rootroot@cm-System-Product-Name:~$

 

 

 

 

显示逻辑 CPU 的个数:

liuqian@ubuntu:~$ cat /proc/cpuinfo | grep 'processor' | wc -l

1

 

rootroot@cm-System-Product-Name:~$

rootroot@cm-System-Product-Name:~$ cat /proc/cpuinfo | grep 'processor' | wc -l

12

rootroot@cm-System-Product-Name:~$

 

 

 

 

按理说有如下等式:物理CPU个数 × 核数 = 逻辑CPU的个数

 

如果不相等的话,则表示你的服务器 CPU 支持超线程技术。在配置服务器的应用时,应以服务器的逻辑 CPU 个数为准。

 

 

 

 

查看系统内核版本号:

liuqian@ubuntu:~$ uname -a

Linux ubuntu 4.2.0-38-generic #45-Ubuntu SMP Wed Jun 8 21:21:49 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

 

rootroot@cm-System-Product-Name:~$

rootroot@cm-System-Product-Name:~$ uname -a

Linux cm-System-Product-Name 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

rootroot@cm-System-Product-Name:~$

rootroot@cm-System-Product-Name:~$

rootroot@cm-System-Product-Name:~$ cat /etc/issue

Ubuntu 14.04.5 LTS \n \l

 

rootroot@cm-System-Product-Name:~$

 

 

 

 

【附加FreeBSD相关命令】

显示 CPU 个数:

[liuqian@SYQceshi03 ~]$ dmesg|grep cpu

 cpu0 (BSP): APIC ID:  0

 cpu1 (AP): APIC ID:  1

cpu0: <ACPI CPU> on acpi0

cpu1: <ACPI CPU> on acpi0

acpi_throttle0: <ACPI CPU Throttling> on cpu0

acpi_throttle1: <ACPI CPU Throttling> on cpu1

 

rootroot@cm-System-Product-Name:~$

rootroot@cm-System-Product-Name:~$ dmesg|grep cpu

[    0.000000] Initializing cgroup subsys cpuset

[    0.000000] Initializing cgroup subsys cpu

[    0.000000] Initializing cgroup subsys cpuacct

[    0.000000] KERNEL supported cpus:

[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106

[    0.000000] setup_percpu: NR_CPUS:256 nr_cpumask_bits:256 nr_cpu_ids:12 nr_node_ids:1

[    0.000000] PERCPU: Embedded 29 pages/cpu @ffff88043fc00000 s86336 r8192 d24256 u131072

[    0.000000] pcpu-alloc: s86336 r8192 d24256 u131072 alloc=1*2097152

[    0.000000] pcpu-alloc: [0] 00 01 02 03 04 05 06 07 08 09 10 11 -- -- -- --

[    0.000000] RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=12.

[    0.249748] cpuidle: using governor ladder

[    0.249749] cpuidle: using governor menu

[    0.948257] ledtrig-cpu: registered to indicate activity on CPUs

rootroot@cm-System-Product-Name:~$

 

 

 

 

[liuqian@SYQceshi03 ~]$ sysctl -a|grep cpu

cpu    HAMMER

device    cpufreq

kern.sched.cpusetsize: 8

  <cpu count="2" mask="3">0, 1</cpu>

    <cpu count="2" mask="3">0, 1</cpu>

kern.ccpu: 0

kern.smp.maxcpus: 64

kern.smp.cpus: 2

net.inet.tcp.per_cpu_timers: 0

debug.acpi.cpu_unordered: 0

debug.cpufreq.lowest: 0

debug.cpufreq.verbose: 0

hw.ncpu: 2

......

 

从上面可以看出 CPU 个数为 2

 

rootroot@cm-System-Product-Name:~$

rootroot@cm-System-Product-Name:~$ sysctl -a|grep cpu

sysctl: permission denied on key 'fs.protected_hardlinks'

sysctl: permission denied on key 'fs.protected_symlinks'

sysctl: permission denied on key 'kernel.cad_pid'

kernel.perf_cpu_time_max_percent = 25

kernel.sched_domain.cpu0.domain0.busy_factor = 64

kernel.sched_domain.cpu0.domain0.busy_idx = 0

kernel.sched_domain.cpu0.domain0.cache_nice_tries = 0

kernel.sched_domain.cpu0.domain0.flags = 687

kernel.sched_domain.cpu0.domain0.forkexec_idx = 0

kernel.sched_domain.cpu0.domain0.idle_idx = 0

kernel.sched_domain.cpu0.domain0.imbalance_pct = 110

kernel.sched_domain.cpu0.domain0.max_interval = 2

kernel.sched_domain.cpu0.domain0.min_interval = 1

kernel.sched_domain.cpu0.domain0.name = SIBLING

kernel.sched_domain.cpu0.domain0.newidle_idx = 0

kernel.sched_domain.cpu0.domain0.wake_idx = 0

kernel.sched_domain.cpu0.domain1.busy_factor = 64

kernel.sched_domain.cpu0.domain1.busy_idx = 2

kernel.sched_domain.cpu0.domain1.cache_nice_tries = 1

kernel.sched_domain.cpu0.domain1.flags = 559

kernel.sched_domain.cpu0.domain1.forkexec_idx = 0

kernel.sched_domain.cpu0.domain1.idle_idx = 0

kernel.sched_domain.cpu0.domain1.imbalance_pct = 125

kernel.sched_domain.cpu0.domain1.max_interval = 4

kernel.sched_domain.cpu0.domain1.min_interval = 1

kernel.sched_domain.cpu0.domain1.name = MC

kernel.sched_domain.cpu0.domain1.newidle_idx = 0

kernel.sched_domain.cpu0.domain1.wake_idx = 0

kernel.sched_domain.cpu1.domain0.busy_factor = 64

kernel.sched_domain.cpu1.domain0.busy_idx = 0

kernel.sched_domain.cpu1.domain0.cache_nice_tries = 0

kernel.sched_domain.cpu1.domain0.flags = 687

kernel.sched_domain.cpu1.domain0.forkexec_idx = 0

kernel.sched_domain.cpu1.domain0.idle_idx = 0

kernel.sched_domain.cpu1.domain0.imbalance_pct = 110

kernel.sched_domain.cpu1.domain0.max_interval = 2

kernel.sched_domain.cpu1.domain0.min_interval = 1

kernel.sched_domain.cpu1.domain0.name = SIBLING

kernel.sched_domain.cpu1.domain0.newidle_idx = 0

kernel.sched_domain.cpu1.domain0.wake_idx = 0

kernel.sched_domain.cpu1.domain1.busy_factor = 64

kernel.sched_domain.cpu1.domain1.busy_idx = 2

kernel.sched_domain.cpu1.domain1.cache_nice_tries = 1

kernel.sched_domain.cpu1.domain1.flags = 559

kernel.sched_domain.cpu1.domain1.forkexec_idx = 0

kernel.sched_domain.cpu1.domain1.idle_idx = 0

kernel.sched_domain.cpu1.domain1.imbalance_pct = 125

kernel.sched_domain.cpu1.domain1.max_interval = 4

kernel.sched_domain.cpu1.domain1.min_interval = 1

kernel.sched_domain.cpu1.domain1.name = MC

kernel.sched_domain.cpu1.domain1.newidle_idx = 0

kernel.sched_domain.cpu1.domain1.wake_idx = 0

kernel.sched_domain.cpu10.domain0.busy_factor = 64

kernel.sched_domain.cpu10.domain0.busy_idx = 0

kernel.sched_domain.cpu10.domain0.cache_nice_tries = 0

kernel.sched_domain.cpu10.domain0.flags = 687

kernel.sched_domain.cpu10.domain0.forkexec_idx = 0

kernel.sched_domain.cpu10.domain0.idle_idx = 0

kernel.sched_domain.cpu10.domain0.imbalance_pct = 110

kernel.sched_domain.cpu10.domain0.max_interval = 2

kernel.sched_domain.cpu10.domain0.min_interval = 1

kernel.sched_domain.cpu10.domain0.name = SIBLING

kernel.sched_domain.cpu10.domain0.newidle_idx = 0

kernel.sched_domain.cpu10.domain0.wake_idx = 0

kernel.sched_domain.cpu10.domain1.busy_factor = 64

kernel.sched_domain.cpu10.domain1.busy_idx = 2

kernel.sched_domain.cpu10.domain1.cache_nice_tries = 1

kernel.sched_domain.cpu10.domain1.flags = 559

kernel.sched_domain.cpu10.domain1.forkexec_idx = 0

kernel.sched_domain.cpu10.domain1.idle_idx = 0

kernel.sched_domain.cpu10.domain1.imbalance_pct = 125

kernel.sched_domain.cpu10.domain1.max_interval = 4

kernel.sched_domain.cpu10.domain1.min_interval = 1

kernel.sched_domain.cpu10.domain1.name = MC

kernel.sched_domain.cpu10.domain1.newidle_idx = 0

kernel.sched_domain.cpu10.domain1.wake_idx = 0

kernel.sched_domain.cpu11.domain0.busy_factor = 64

kernel.sched_domain.cpu11.domain0.busy_idx = 0

kernel.sched_domain.cpu11.domain0.cache_nice_tries = 0

kernel.sched_domain.cpu11.domain0.flags = 687

kernel.sched_domain.cpu11.domain0.forkexec_idx = 0

kernel.sched_domain.cpu11.domain0.idle_idx = 0

kernel.sched_domain.cpu11.domain0.imbalance_pct = 110

kernel.sched_domain.cpu11.domain0.max_interval = 2

kernel.sched_domain.cpu11.domain0.min_interval = 1

kernel.sched_domain.cpu11.domain0.name = SIBLING

kernel.sched_domain.cpu11.domain0.newidle_idx = 0

kernel.sched_domain.cpu11.domain0.wake_idx = 0

kernel.sched_domain.cpu11.domain1.busy_factor = 64

kernel.sched_domain.cpu11.domain1.busy_idx = 2

kernel.sched_domain.cpu11.domain1.cache_nice_tries = 1

kernel.sched_domain.cpu11.domain1.flags = 559

kernel.sched_domain.cpu11.domain1.forkexec_idx = 0

kernel.sched_domain.cpu11.domain1.idle_idx = 0

kernel.sched_domain.cpu11.domain1.imbalance_pct = 125

kernel.sched_domain.cpu11.domain1.max_interval = 4

kernel.sched_domain.cpu11.domain1.min_interval = 1

kernel.sched_domain.cpu11.domain1.name = MC

kernel.sched_domain.cpu11.domain1.newidle_idx = 0

kernel.sched_domain.cpu11.domain1.wake_idx = 0

kernel.sched_domain.cpu2.domain0.busy_factor = 64

kernel.sched_domain.cpu2.domain0.busy_idx = 0

kernel.sched_domain.cpu2.domain0.cache_nice_tries = 0

kernel.sched_domain.cpu2.domain0.flags = 687

kernel.sched_domain.cpu2.domain0.forkexec_idx = 0

kernel.sched_domain.cpu2.domain0.idle_idx = 0

kernel.sched_domain.cpu2.domain0.imbalance_pct = 110

kernel.sched_domain.cpu2.domain0.max_interval = 2

kernel.sched_domain.cpu2.domain0.min_interval = 1

kernel.sched_domain.cpu2.domain0.name = SIBLING

kernel.sched_domain.cpu2.domain0.newidle_idx = 0

kernel.sched_domain.cpu2.domain0.wake_idx = 0

kernel.sched_domain.cpu2.domain1.busy_factor = 64

kernel.sched_domain.cpu2.domain1.busy_idx = 2

kernel.sched_domain.cpu2.domain1.cache_nice_tries = 1

kernel.sched_domain.cpu2.domain1.flags = 559

kernel.sched_domain.cpu2.domain1.forkexec_idx = 0

kernel.sched_domain.cpu2.domain1.idle_idx = 0

kernel.sched_domain.cpu2.domain1.imbalance_pct = 125

kernel.sched_domain.cpu2.domain1.max_interval = 4

kernel.sched_domain.cpu2.domain1.min_interval = 1

kernel.sched_domain.cpu2.domain1.name = MC

kernel.sched_domain.cpu2.domain1.newidle_idx = 0

kernel.sched_domain.cpu2.domain1.wake_idx = 0

kernel.sched_domain.cpu3.domain0.busy_factor = 64

kernel.sched_domain.cpu3.domain0.busy_idx = 0

kernel.sched_domain.cpu3.domain0.cache_nice_tries = 0

kernel.sched_domain.cpu3.domain0.flags = 687

kernel.sched_domain.cpu3.domain0.forkexec_idx = 0

kernel.sched_domain.cpu3.domain0.idle_idx = 0

kernel.sched_domain.cpu3.domain0.imbalance_pct = 110

kernel.sched_domain.cpu3.domain0.max_interval = 2

kernel.sched_domain.cpu3.domain0.min_interval = 1

kernel.sched_domain.cpu3.domain0.name = SIBLING

kernel.sched_domain.cpu3.domain0.newidle_idx = 0

kernel.sched_domain.cpu3.domain0.wake_idx = 0

kernel.sched_domain.cpu3.domain1.busy_factor = 64

kernel.sched_domain.cpu3.domain1.busy_idx = 2

kernel.sched_domain.cpu3.domain1.cache_nice_tries = 1

kernel.sched_domain.cpu3.domain1.flags = 559

kernel.sched_domain.cpu3.domain1.forkexec_idx = 0

kernel.sched_domain.cpu3.domain1.idle_idx = 0

kernel.sched_domain.cpu3.domain1.imbalance_pct = 125

kernel.sched_domain.cpu3.domain1.max_interval = 4

kernel.sched_domain.cpu3.domain1.min_interval = 1

kernel.sched_domain.cpu3.domain1.name = MC

kernel.sched_domain.cpu3.domain1.newidle_idx = 0

kernel.sched_domain.cpu3.domain1.wake_idx = 0

kernel.sched_domain.cpu4.domain0.busy_factor = 64

kernel.sched_domain.cpu4.domain0.busy_idx = 0

kernel.sched_domain.cpu4.domain0.cache_nice_tries = 0

kernel.sched_domain.cpu4.domain0.flags = 687

kernel.sched_domain.cpu4.domain0.forkexec_idx = 0

kernel.sched_domain.cpu4.domain0.idle_idx = 0

kernel.sched_domain.cpu4.domain0.imbalance_pct = 110

kernel.sched_domain.cpu4.domain0.max_interval = 2

kernel.sched_domain.cpu4.domain0.min_interval = 1

kernel.sched_domain.cpu4.domain0.name = SIBLING

kernel.sched_domain.cpu4.domain0.newidle_idx = 0

kernel.sched_domain.cpu4.domain0.wake_idx = 0

kernel.sched_domain.cpu4.domain1.busy_factor = 64

kernel.sched_domain.cpu4.domain1.busy_idx = 2

kernel.sched_domain.cpu4.domain1.cache_nice_tries = 1

kernel.sched_domain.cpu4.domain1.flags = 559

kernel.sched_domain.cpu4.domain1.forkexec_idx = 0

kernel.sched_domain.cpu4.domain1.idle_idx = 0

kernel.sched_domain.cpu4.domain1.imbalance_pct = 125

kernel.sched_domain.cpu4.domain1.max_interval = 4

kernel.sched_domain.cpu4.domain1.min_interval = 1

kernel.sched_domain.cpu4.domain1.name = MC

kernel.sched_domain.cpu4.domain1.newidle_idx = 0

kernel.sched_domain.cpu4.domain1.wake_idx = 0

kernel.sched_domain.cpu5.domain0.busy_factor = 64

kernel.sched_domain.cpu5.domain0.busy_idx = 0

kernel.sched_domain.cpu5.domain0.cache_nice_tries = 0

kernel.sched_domain.cpu5.domain0.flags = 687

kernel.sched_domain.cpu5.domain0.forkexec_idx = 0

kernel.sched_domain.cpu5.domain0.idle_idx = 0

kernel.sched_domain.cpu5.domain0.imbalance_pct = 110

kernel.sched_domain.cpu5.domain0.max_interval = 2

kernel.sched_domain.cpu5.domain0.min_interval = 1

kernel.sched_domain.cpu5.domain0.name = SIBLING

kernel.sched_domain.cpu5.domain0.newidle_idx = 0

kernel.sched_domain.cpu5.domain0.wake_idx = 0

kernel.sched_domain.cpu5.domain1.busy_factor = 64

kernel.sched_domain.cpu5.domain1.busy_idx = 2

kernel.sched_domain.cpu5.domain1.cache_nice_tries = 1

kernel.sched_domain.cpu5.domain1.flags = 559

kernel.sched_domain.cpu5.domain1.forkexec_idx = 0

kernel.sched_domain.cpu5.domain1.idle_idx = 0

kernel.sched_domain.cpu5.domain1.imbalance_pct = 125

kernel.sched_domain.cpu5.domain1.max_interval = 4

kernel.sched_domain.cpu5.domain1.min_interval = 1

kernel.sched_domain.cpu5.domain1.name = MC

kernel.sched_domain.cpu5.domain1.newidle_idx = 0

kernel.sched_domain.cpu5.domain1.wake_idx = 0

kernel.sched_domain.cpu6.domain0.busy_factor = 64

kernel.sched_domain.cpu6.domain0.busy_idx = 0

kernel.sched_domain.cpu6.domain0.cache_nice_tries = 0

kernel.sched_domain.cpu6.domain0.flags = 687

kernel.sched_domain.cpu6.domain0.forkexec_idx = 0

kernel.sched_domain.cpu6.domain0.idle_idx = 0

kernel.sched_domain.cpu6.domain0.imbalance_pct = 110

kernel.sched_domain.cpu6.domain0.max_interval = 2

kernel.sched_domain.cpu6.domain0.min_interval = 1

kernel.sched_domain.cpu6.domain0.name = SIBLING

kernel.sched_domain.cpu6.domain0.newidle_idx = 0

kernel.sched_domain.cpu6.domain0.wake_idx = 0

kernel.sched_domain.cpu6.domain1.busy_factor = 64

kernel.sched_domain.cpu6.domain1.busy_idx = 2

kernel.sched_domain.cpu6.domain1.cache_nice_tries = 1

kernel.sched_domain.cpu6.domain1.flags = 559

kernel.sched_domain.cpu6.domain1.forkexec_idx = 0

kernel.sched_domain.cpu6.domain1.idle_idx = 0

kernel.sched_domain.cpu6.domain1.imbalance_pct = 125

kernel.sched_domain.cpu6.domain1.max_interval = 4

kernel.sched_domain.cpu6.domain1.min_interval = 1

kernel.sched_domain.cpu6.domain1.name = MC

kernel.sched_domain.cpu6.domain1.newidle_idx = 0

kernel.sched_domain.cpu6.domain1.wake_idx = 0

kernel.sched_domain.cpu7.domain0.busy_factor = 64

kernel.sched_domain.cpu7.domain0.busy_idx = 0

kernel.sched_domain.cpu7.domain0.cache_nice_tries = 0

kernel.sched_domain.cpu7.domain0.flags = 687

kernel.sched_domain.cpu7.domain0.forkexec_idx = 0

kernel.sched_domain.cpu7.domain0.idle_idx = 0

kernel.sched_domain.cpu7.domain0.imbalance_pct = 110

kernel.sched_domain.cpu7.domain0.max_interval = 2

kernel.sched_domain.cpu7.domain0.min_interval = 1

kernel.sched_domain.cpu7.domain0.name = SIBLING

kernel.sched_domain.cpu7.domain0.newidle_idx = 0

kernel.sched_domain.cpu7.domain0.wake_idx = 0

kernel.sched_domain.cpu7.domain1.busy_factor = 64

kernel.sched_domain.cpu7.domain1.busy_idx = 2

kernel.sched_domain.cpu7.domain1.cache_nice_tries = 1

kernel.sched_domain.cpu7.domain1.flags = 559

kernel.sched_domain.cpu7.domain1.forkexec_idx = 0

kernel.sched_domain.cpu7.domain1.idle_idx = 0

kernel.sched_domain.cpu7.domain1.imbalance_pct = 125

kernel.sched_domain.cpu7.domain1.max_interval = 4

kernel.sched_domain.cpu7.domain1.min_interval = 1

kernel.sched_domain.cpu7.domain1.name = MC

kernel.sched_domain.cpu7.domain1.newidle_idx = 0

kernel.sched_domain.cpu7.domain1.wake_idx = 0

kernel.sched_domain.cpu8.domain0.busy_factor = 64

kernel.sched_domain.cpu8.domain0.busy_idx = 0

kernel.sched_domain.cpu8.domain0.cache_nice_tries = 0

kernel.sched_domain.cpu8.domain0.flags = 687

kernel.sched_domain.cpu8.domain0.forkexec_idx = 0

kernel.sched_domain.cpu8.domain0.idle_idx = 0

kernel.sched_domain.cpu8.domain0.imbalance_pct = 110

kernel.sched_domain.cpu8.domain0.max_interval = 2

kernel.sched_domain.cpu8.domain0.min_interval = 1

kernel.sched_domain.cpu8.domain0.name = SIBLING

kernel.sched_domain.cpu8.domain0.newidle_idx = 0

kernel.sched_domain.cpu8.domain0.wake_idx = 0

kernel.sched_domain.cpu8.domain1.busy_factor = 64

kernel.sched_domain.cpu8.domain1.busy_idx = 2

sysctl: kernel.sched_domain.cpu8.domain1.cache_nice_tries = 1

permission denied on key 'kernel.usermodehelper.bset'kernel.sched_domain.cpu8.domain1.flags = 559

 

kernel.sched_domain.cpu8.domain1.forkexec_idx = 0

kernel.sched_domain.cpu8.domain1.idle_idx = 0

sysctl: kernel.sched_domain.cpu8.domain1.imbalance_pct = 125

permission denied on key 'kernel.usermodehelper.inheritable'kernel.sched_domain.cpu8.domain1.max_interval = 4

 

kernel.sched_domain.cpu8.domain1.min_interval = 1

kernel.sched_domain.cpu8.domain1.name = MC

kernel.sched_domain.cpu8.domain1.newidle_idx = 0

kernel.sched_domain.cpu8.domain1.wake_idx = 0

kernel.sched_domain.cpu9.domain0.busy_factor = 64

kernel.sched_domain.cpu9.domain0.busy_idx = 0

kernel.sched_domain.cpu9.domain0.cache_nice_tries = 0

kernel.sched_domain.cpu9.domain0.flags = 687

kernel.sched_domain.cpu9.domain0.forkexec_idx = 0

kernel.sched_domain.cpu9.domain0.idle_idx = 0

kernel.sched_domain.cpu9.domain0.imbalance_pct = 110

kernel.sched_domain.cpu9.domain0.max_interval = 2

kernel.sched_domain.cpu9.domain0.min_interval = 1

kernel.sched_domain.cpu9.domain0.name = SIBLING

kernel.sched_domain.cpu9.domain0.newidle_idx = 0

kernel.sched_domain.cpu9.domain0.wake_idx = 0

kernel.sched_domain.cpu9.domain1.busy_factor = 64

kernel.sched_domain.cpu9.domain1.busy_idx = 2

kernel.sched_domain.cpu9.domain1.cache_nice_tries = 1

kernel.sched_domain.cpu9.domain1.flags = 559

kernel.sched_domain.cpu9.domain1.forkexec_idx = 0

kernel.sched_domain.cpu9.domain1.idle_idx = 0

kernel.sched_domain.cpu9.domain1.imbalance_pct = 125

kernel.sched_domain.cpu9.domain1.max_interval = 4

kernel.sched_domain.cpu9.domain1.min_interval = 1

kernel.sched_domain.cpu9.domain1.name = MC

kernel.sched_domain.cpu9.domain1.newidle_idx = 0

kernel.sched_domain.cpu9.domain1.wake_idx = 0

net.core.flow_limit_cpu_bitmap = 00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000

sysctl: permission denied on key 'net.ipv4.tcp_fastopen_key'

vm.percpu_pagelist_fraction = 0

rootroot@cm-System-Product-Name:~$

 

 

 

 

如果CPU是多核,如何查看各颗CPU的运行状态:

[liuqian@SYQceshi03 ~] top

 

last pid: 42028;  load averages:  0.83,  1.66,  1.71                                                                        up 168+04:04:19 15:08:58

163 processes: 1 running, 160 sleeping, 2 stopped

CPU:  2.9% user,  0.0% nice,  1.2% system,  0.0% interrupt, 95.9% idle

Mem: 653M Active, 2302M Inact, 669M Wired, 27M Cache, 786M Buf, 291M Free

Swap: 4096M Total, 2673M Used, 1423M Free, 65% Inuse

 

PID USERNAME       THR PRI NICE   SIZE    RES STATE   C   TIME    WCPU COMMAND

  768 mysql           42  20    0   781M   186M uwait   0  43.3H   0.00% mysqld

  943 mongodb         10  20    0   650M  4880K uwait   0 457:16   0.00% mongod88098 root            17  52    0  2517M 40824K uwait   1 335:57   0.00% java

87136 root            17  20    0  2537M 40976K uwait   0 335:47   0.00% java

88884 root            17  52    0  2517M 40992K uwait   1 335:02   0.00% java

88733 root            17  52    0  2529M 40672K uwait   1 333:07   0.00% java

从上面的结果,可以知道,这是一颗双核的 CPU(看 C 那列的值的个数)

 

rootroot@cm-System-Product-Name:~$

ubuntu下支持不好!!!!????

rootroot@cm-System-Product-Name:~$ top

top - 14:10:43 up  5:12,  5 users,  load average: 0.82, 1.52, 0.76

Tasks: 293 total,   1 running, 292 sleeping,   0 stopped,   0 zombie

%Cpu(s):  0.5 us,  0.1 sy,  0.0 ni, 97.8 id,  1.5 wa,  0.0 hi,  0.0 si,  0.0 st

KiB Mem:  16373468 total, 15632456 used,   741012 free,  3917972 buffers

KiB Swap:  4687868 total,    16024 used,  4671844 free.  7148628 cached Mem

 

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                                                                                                     

20438 rootroot  20   0   29284   1672   1056 R  12.6  0.0   0:00.02 top                                                                                                                                         

    1 root      20   0   33956   2796   1380 S   0.0  0.0   0:01.21 init                                                                                                                                        

    2 root      20   0       0      0      0 S   0.0  0.0   0:00.00 kthreadd                                                                                                                                    

    3 root      20   0       0      0      0 S   0.0  0.0   0:00.00 ksoftirqd/0                                                                                                                                 

    5 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 kworker/0:0H                                                                                                                                

    7 root      20   0       0      0      0 S   0.0  0.0   0:06.37 rcu_sched                                                                                                                                   

    8 root      20   0       0      0      0 S   0.0  0.0   0:01.25 rcuos/0                                                                                                                                     

    9 root      20   0       0      0      0 S   0.0  0.0   0:01.25 rcuos/1                                                                                                                                     

   10 root      20   0       0      0      0 S   0.0  0.0   0:02.94 rcuos/2                                                                                                                                     

   11 root      20   0       0      0      0 S   0.0  0.0   0:06.37 rcuos/3                                                                                                                                     

   12 root      20   0       0      0      0 S   0.0  0.0   0:07.15 rcuos/4                                                                                                                                     

   13 root      20   0       0      0      0 S   0.0  0.0   0:01.76 rcuos/5                                                                                                                                     

   14 root      20   0       0      0      0 S   0.0  0.0   0:00.99 rcuos/6                                                                                                                                     

   15 root      20   0       0      0      0 S   0.0  0.0   0:00.87 rcuos/7                                                                                                                                     

   16 root      20   0       0      0      0 S   0.0  0.0   0:00.89 rcuos/8                                                                                                                                     

   17 root      20   0       0      0      0 S   0.0  0.0   0:00.85 rcuos/9                                                                                                                                     

   18 root      20   0       0      0      0 S   0.0  0.0   0:00.92 rcuos/10                                                                                                                                    

   19 root      20   0       0      0      0 S   0.0  0.0   0:00.74 rcuos/11                                                                                                                                    

   20 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcu_bh                                                                                                                                      

   21 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/0                                                                                                                                     

   22 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/1                                                                                                                                     

   23 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/2                                                                                                                                     

   24 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/3                                                                                                                                     

   25 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/4                                                                                                                                     

   26 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/5                                                                                                                                     

   27 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/6                                                                                                                                     

   28 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/7                                                                                                                                     

   29 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/8                                                                                                                                     

   30 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/9                                                                                                                                     

   31 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/10                                                                                                                                    

   32 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/11                                                                                                                                    

   33 root      rt   0       0      0      0 S   0.0  0.0   0:00.15 migration/0                                                                                                                                 

   34 root      rt   0       0      0      0 S   0.0  0.0   0:00.07 watchdog/0                                                                                                                                  

   35 root      rt   0       0      0      0 S   0.0  0.0   0:00.06 watchdog/1                                                                                                                                  

   36 root      rt   0       0      0      0 S   0.0  0.0   0:00.13 migration/1                                                                                                                                 

   37 root      20   0       0      0      0 S   0.0  0.0   0:00.00 ksoftirqd/1                                                                                                                                 

rootroot@cm-System-Product-Name:~$

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值