|
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
版权声明
转载请与作者联系,转载时请务必标明文章原始出处和作者信息及本声明。
|
文档出处: | http://netkiller.sourceforge.net | http://netkiller.github.com |
|
$Date: 2012-08-13 17:38:29 +0800 (Mon, 13 Aug 2012) $
我的系列文档
Netkiller Architect 手札 | Netkiller Developer 手札 | Netkiller Testing 手札 | Netkiller Cryptography 手札 | Netkiller Version 手札 | Netkiller Linux 手札 | Netkiller Debian 手札 | Netkiller CentOS 手札 | Netkiller FreeBSD 手札 | Netkiller Security 手札 | Netkiller Web 手札 | Netkiller Monitoring 手札 | Netkiller Storage 手札 | Netkiller Mail 手札 | Netkiller Shell 手札 | Netkiller Database 手札 | Netkiller PostgreSQL 手札 | Netkiller MySQL 手札 | Netkiller NoSQL 手札 | Netkiller LDAP 手札 | Netkiller Installation 手札 | Netkiller Cisco IOS 手札 | Netkiller Intranet 手札 | Netkiller Multimedia 手札 | Netkiller Docbook 手札 | Netkiller Management 手札 | | | | |
第 22 章 设备管理
目录
1. CPU 资源管理
1.1. lscpu - display information about the CPU architecture
1.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
|
|
|