linux top命令%st值高是怎么回事
来源:互联网 发布:全新英朗刷启停软件 编辑:程序博客网 时间:2024/03/29 06:20
转载:http://www.wufangbo.com/linux-top-st/
玩Xen时遇到了一个问题,就是在top中 0.7%si, 25.2%st,后面的%st占用很大。后来Google了下,发现问题是由于物理CPU资源不足所致(我的理解)。具体分析请看下面Google的资料:
st 的全称是 Steal Time ,就是 Xen Hypervisor 分配给运行在其它虚拟机上的任务的实际 CPU 时间。
IBM 关于 steal time 的定义相当好:
%st(Steal time) 是当 hypervisor 服务另一个虚拟处理器的时候,虚拟 CPU 等待实际 CPU 的时间的百分比。
那么,这究竟是什么意思呢?
Steal 值比较高的话,你需要向主机供应商申请扩容虚拟机。服务器上的另一个虚拟机可能拥有更大更多的 CPU 时间片,你可能需要申请升级以与之竞争。另外,高 steal 值可能意味着主机供应商在服务器上过量地出售虚拟机。如果升级了虚拟机, steal 值还是不降的话,你应该寻找另一家服务供应商。
低 steal 值意味着你的应用程序在目前的虚拟机上运作良好。因为你的虚拟机不会经常地为了 CPU 时间与其它虚拟机激烈竞争,你的虚拟机会更快地响应。这一点也暗示了,你的主机供应商没有过量地出售虚拟服务,绝对是一件好事情。
0 0
- linux top命令%st值高是怎么回事
- linux命令---top命令
- linux命令:top命令
- 有关top命令中的%st,sar命令中的%steal
- 有关top命令中的%st,sar命令中的%steal
- 有关top命令中的%st,sar命令中的%steal
- linux top命令详解
- LINUX top命令
- linux top 命令
- 关于Linux top 命令
- linux top命令温习
- linux top命令详解
- linux top命令详解
- Linux top 命令详解
- linux top命令详解
- Linux top 命令 详解
- linux top命令详解
- LINUX TOP命令详解
- Android------使用C/C++调用SO库
- spring aop(一)
- Longest Common Pefix
- 负载均衡学习笔记
- 我的iOS开发之Objective-C第4天之属性、复合
- linux top命令%st值高是怎么回事
- socket编程中write、read和send、recv之间的区别
- android开发hello world之诚信版
- Android应用程序资源的编译和打包过程分析 (转自老罗的博客)
- 【Linux】grep的简单用法
- 修改u-boot的开机logo及显示过程
- Windows Android Studio 打开失败
- HTML5图片拖拽
- 1052. Linked List Sorting (25)