Netkiller CentOS Linux 手札
Redhat, CentOS and Scientific Linux
Mr. Neo Chan, 陈景峰(BG7NYT)
中国广东省深圳市宝安区龙华镇溪山美地
518109
+86 13113668890
+86 755 29812080<netkiller@msn.com>
$Id: book.xml 451 2012-08-13 09:38:29Z netkiller $
版权 2009, 2010, 2011, 2012 Neo Chan
版权声明
转载请与作者联系,转载时请务必标明文章原始出处和作者信息及本声明。
|
|
$Date: 2012-08-13 17:38:29 +0800 (Mon, 13 Aug 2012) $
我的系列文档
第 22 章 设备管理
目录
1. CPU 资源管理1.1. lscpu - display information about the CPU architecture1.2. chcpu - configure CPUs
1. CPU 资源管理
1.1. lscpu - display information about the CPU architecture
查看CPU信息
# lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 1 On-line CPU(s) list: 0 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 13 Stepping: 3 CPU MHz: 2400.084 BogoMIPS: 4800.16 Hypervisor vendor: KVM Virtualization type: full L1d cache: 32K L1i cache: 32K L2 cache: 4096K NUMA node0 CPU(s): 0
1.2. chcpu - configure CPUs
禁用谋个CPU(含超线程)
# chcpu -d 3 CPU 3 disabled # lscpu -c --extended CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE 3 - - - ::: no # lscpu -b --extended CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE 0 0 0 0 0:0:0:0 yes 1 0 0 1 1:1:1:0 yes 2 0 0 2 2:2:2:0 yes 4 0 1 3 3:3:3:1 yes 5 0 1 4 4:4:4:1 yes 6 0 1 5 5:5:5:1 yes 7 0 1 6 6:6:6:1 yes # lscpu --all --extended CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE 0 0 0 0 0:0:0:0 yes 1 0 0 1 1:1:1:0 yes 2 0 0 2 2:2:2:0 yes 3 - - - ::: no 4 0 1 3 3:3:3:1 yes 5 0 1 4 4:4:4:1 yes 6 0 1 5 5:5:5:1 yes 7 0 1 6 6:6:6:1 yes # chcpu -d 3 CPU 3 is already disabled # chcpu -d 1 CPU 1 disabled # chcpu -d 3 CPU 3 disabled # chcpu -d 5 CPU 5 disabled # chcpu -d 7 CPU 7 disabled # lscpu --all --extended CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE 0 0 0 0 0:0:0:0 yes 1 - - - ::: no 2 0 0 1 1:1:1:0 yes 3 - - - ::: no 4 0 1 2 2:2:2:1 yes 5 - - - ::: no 6 0 1 3 3:3:3:1 yes 7 - - - ::: no
启用谋个CPU
# chcpu -e 3 CPU 3 enabled # lscpu --all --extended CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE 0 0 0 0 0:0:0:0 yes 1 0 0 1 1:1:1:0 yes 2 0 0 2 2:2:2:0 yes 3 0 0 3 3:3:3:0 yes 4 0 1 4 4:4:4:1 yes 5 0 1 5 5:5:5:1 yes 6 0 1 6 6:6:6:1 yes 7 0 1 7 7:7:7:1 yes
0 号 CPU不允许禁用
# lscpu --all --extended CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE 0 0 0 0 0:0:0:0 yes 1 - - - ::: no 2 - - - ::: no 3 - - - ::: no 4 - - - ::: no 5 - - - ::: no 6 - - - ::: no 7 - - - ::: no # chcpu -d 0 CPU 0 is not hot pluggable
1号处于启用状态,0号仍然不能禁用
# lscpu --all --extended CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE 0 0 0 0 0:0:0:0 yes 1 0 0 1 1:1:1:0 yes 2 - - - ::: no 3 - - - ::: no 4 - - - ::: no 5 - - - ::: no 6 - - - ::: no 7 - - - ::: no # chcpu -d 0 CPU 0 is not hot pluggable
时间: 2024-10-31 00:34:21