WEB开发网
开发学院操作系统Linux/Unix 在 IBM 集成虚拟化管理器上进行 Linux 分区的 DLP... 阅读

在 IBM 集成虚拟化管理器上进行 Linux 分区的 DLPAR 操作,第 2 部分

 2010-09-27 08:01:16 来源:WEB开发网   
核心提示: open firmware 设备树:该设备树在 /proc/device-tree/ 下面,由 Linux 操作系统从 open firmware 中导出并创建在 proc 文件系统中,在 IBM 集成虚拟化管理器上进行 Linux 分区的 DLPAR 操作,第 2 部分(6),处理器相关

open firmware 设备树:该设备树在 /proc/device-tree/ 下面,由 Linux 操作系统从 open firmware 中导出并创建在 proc 文件系统中,处理器相关的信息被存储在 /proc/device-tree/cpus/ 子目录下。可以看到,这里所显示的处理器个数并不考虑是否有 SMT,而是与 lparcfg 文件中的 partition_active_processors 相同。对比两个清单可见,上述处理器 DLPAR 操作是成功的。

sysfs 文件系统:该文件系统通常被挂接在 /sys/ 目录上,与 open firmware 设备树类似,该文件系统记录了分区所使用的资源。与处理器相关的信息记录在 /sys/devices/system/cpu/ 目录下面,所显示的处理器个数是考虑了 SMT 后的结果。对比两个清单可见,上述处理器 DLPAR 操作是成功的。

清单 2:处理器 DLPAR 前

查看 proc 文件系统中的 lparcfg 文件: 
uli13lp2:~ # cat /proc/ppc64/lparcfg | grep \ 
-E "partition_entitled_capacity|partition_active_processors" 
images/imagepartition_entitled_capacity=20 
images/imagepartition_active_processors=2 
 
查看 proc 文件系统中的 cpuinfo 文件: 
uli13lp2:~ # ppc64_cpu --smt 
smt is on 
uli13lp2:~ # cat /proc/cpuinfo | grep processor 
images/imageprocessor    : 0 
images/imageprocessor    : 1 
images/imageprocessor    : 2 
images/imageprocessor    : 3 
 
查看 proc 文件系统中的 open firmware 设备树: 
uli13lp2:~ # ls /proc/device-tree/cpus/ 
#address-cells ibm,drc-names ibm,drc-types linux,phandle images/imagePowerPC,POWER6@0  
#size-cells ibm,drc-indexes ibm,drc-power-domains ibm,phandle  name   
images/imagePowerPC,POWER6@2 smp-enabled 
 
查看 sysfs 文件系统: 
uli13lp2:~ # find /sys/devices/system/cpu -name purr 
/sys/devices/system/cpu/images/imagecpu3/purr 
/sys/devices/system/cpu/images/imagecpu2/purr 
/sys/devices/system/cpu/images/imagecpu1/purr 
/sys/devices/system/cpu/images/imagecpu0/purr 

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:IBM 集成 虚拟化

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接