工作负载分区(WPAR)中的资源控制
2010-03-25 00:00:00 来源:WEB开发网资源集 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%。
- ››工作中的C++:基本原理,重点推荐和结束语
- ››工作流编程循序渐进(5:状态机工作流)
- ››工作流编程循序渐进(1:代码活动与时间延迟活动)...
- ››工作流编程循序渐进(2:IfElseActivity活动)
- ››工作流编程循序渐进(3:While活动)
- ››工作流编程循序渐进(4:InvokeWorkflowActivity活...
- ››工作组环境下WPAD部署的另类解决--WINS解析
- ››工作负载分区(WPAR)中的资源控制
- ››分区表理论解析(上):SQL Server 2k5&2k8系列...
- ››分区表理论解析(下):SQL Server 2k5&2k8系列...
- ››工作娱乐两不误 听歌就用E音乐盒
- ››工作中常用的高效的CSS代码
赞助商链接