WEB开发网
开发学院操作系统Linux/Unix 工作负载分区(WPAR)中的资源控制 阅读

工作负载分区(WPAR)中的资源控制

 2010-03-25 00:00:00 来源:WEB开发网   
核心提示: 资源集 0 现在是空闲的,而资源集 1 现在承担所有工作负载,工作负载分区(WPAR)中的资源控制(10),这是因为 WPAR 资源控制已经把这个 WPAR 的处理限制在逻辑 CPU 1 上了,还要注意以上 mpstat 输出中的 “pc” 和 “%ec&rd

资源集 0 现在是空闲的,而资源集 1 现在承担所有工作负载。这是因为 WPAR 资源控制已经把这个 WPAR 的处理限制在逻辑 CPU 1 上了。还要注意以上 mpstat 输出中的 “pc” 和 “%ec” 字段(它们分别表示物理 CPU 和有效 CPU 利用率百分比)。逻辑 CPU 0 中的工作负载只占用物理 CPU 的 5%,而逻辑 CPU 1 占用其余部分。

可以在 WPAR 之间共享资源集。一个 WPAR 可以使用已经与另一个 WPAR 相关联的资源集。(但是,mkwpar/chwpar 会发出警告)。

在下面的示例中,当资源集 1 满负载时,我们启动另一个 WPAR(名为 def),不启用资源控制,然后在其中增加 CPU 工作负载。

在 mpstat 命令窗口中,可以看到以下输出:

cpu min maj mpc int cs ics rq mig lpa sysc us sy wa id pc %ec lcs 
0 52 0 1 276 204 82 0 0 100 3564 99 1 0 0 0.50 50.0 100 
1 0 0 1 127 0 0 0 0 100 3201 100 0 0 0 0.50 50.0 100 
ALL 52 0 2 403 204 82 0 0 100 6765 99 1 0 0 1.00 151.6 200 
-------------------------------------------------------------------------------- 
0 2 0 0 276 173 79 0 0 100 3209 99 1 0 0 0.50 50.1 100 
1 0 0 0 133 3 2 0 0 100 3208 100 0 0 0 0.50 49.9 100 
ALL 2 0 0 409 176 81 0 0 100 6417 100 0 0 0 1.00 151.5 200 

在这个示例中,可以看到两个逻辑 CPU 都满负载了。注意 mpstat 输出中的 “pc” 和 “%ec” 字段。每个逻辑 CPU 分别使用分配给分区的物理 CPU 总量的 50%。

上一页  5 6 7 8 9 10 

Tags:工作 负载 分区

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