在PowerVM虚拟化环境下,微分区CPU利用率的监控方法
来源:互联网 发布:软件测试的发展前途 编辑:程序博客网 时间:2024/04/20 06:24
TAG标签: 虚拟化 CPU PowerVM 利用率 微分区 监控方法 摘要:本文主要介绍在 PowerVM 虚拟化环境下,微分区 CPU 利用率的监控方法,并且深入讨论在虚拟化环境下,CPU 的调度原理。需要注意的是,本文所涉及到的数值,均为试验中所得,不代表 IBM 公司官方数据。
普通 LPAR CPU 利用率的查看
在 AIX 操作系统中,可以监控 CPU 利用率的命令有很多,最常用的 nmon、topas、vmstat、sar –u 等等。
在单 CPU 线程(SMT OFF),单线程应用的环境下,CPU 利用率的输出结果很容易看懂,如下:User% 代表系统中用户进程占用的 CPU 比率;Sys% 代表系统调用所占的 CPU 比率,Wait% 代表等待 I/O 响应的 CPU 比率,Idle% 代表空闲 CPU 的比率。下面我们将主要分析在微分区中,CPU 的调度原理以及监控方法,以及在多 CPU 线程和多线程应用的环境下,监控 CPU 利用率的方法。
CPU User% Sys% Wait% Idle%|
0 0.0 1.0 1.0 98.0|>
1 0.0 0.0 0.0 100.0|>
2 0.0 20.0 0.0 80.0|ssssssssss>
3 0.0 10.0 0.0 90.0|sssss>
4 0.0 4.1 1.0 94.8|ss>
5 0.0 0.0 0.0 100.0|>
6 0.0 10.0 0.0 90.0|sssss>
7 0.0 30.0 0.0 70.0|s
微分区 CPU 利用率以及调度的探究
微分区概要文件的设置规则
在创建分区的时候,选择创建共享 CPU 分区,如下图:
图 1. 创建共享 CPU 分区
图 1. 创建共享 CPU 分区
在接下来的页面中,需要设置虚拟 CPU 和物理 CPU 的数量:
图 2. 设置虚拟 CPU 和共享 CPU 的数量。
图 2. 设置虚拟 CPU 和共享 CPU 的数量。
关于上图几个数值,这里需要详细说明。
我们知道,在当前的 PowerVM 版本中,一个虚拟 CPU 最多可以调度 1 个物理 CPU。在概要文件的设置中,我们既不能将虚拟处理器设置的太多,这样会造成过多的 CPU 上下文切换;也不能将其设置的过低,那样微分区将不能调度或者获取足够的物理 CPU。
0 0
- 在PowerVM虚拟化环境下,微分区CPU利用率的监控方法
- PowerVM微分区
- linux环境下cpu利用率的计算
- linux环境下cpu利用率的计算
- CPU利用率异常分析讨论会-虚拟化相关的话题
- Linux下CPU的利用率
- Linux下CPU的利用率
- 在SLES 9下查看线程的cpu利用率
- Linux下CPU利用率获取方法
- linux下如何获取cpu的利用率??
- VxWorks平台下计算cpu的利用率
- linux下如何获取cpu的利用率
- linux下如何获取cpu的利用率
- linux下如何获取cpu的利用率
- VxWorks平台下计算cpu的利用率
- linux下如何获取cpu的利用率
- linux下如何获取cpu的利用率
- linux下如何获取cpu的利用率
- 常见算法总结
- iOS设备中WiFi、蓝牙和飞行模式的开启与关闭
- After Effects CS4 启动提示找不到兼容QuickTime的解决办法
- 23个.net开源项目框架
- Linux rpm 命令参数使用详解[介绍和应用]
- 在PowerVM虚拟化环境下,微分区CPU利用率的监控方法
- webkit---缩放重排
- cocos2d-x在eclipse上搭建开发环境(全网最标准方法,不要cywin)
- KVM基于X86硬件辅助的虚拟化技术实现机制
- i9500八核港版ZSUAMDF固件(2013-5-2)root攻略
- Android Fragment完全解析,关于碎片你所需知道的一切
- 添加VLC录像API
- SDUT 两数组最短距离
- 通过Http协议从webservice中获取数据