请选择 进入手机版 | 继续访问电脑版

IDC好

 找回密码
 立即注册

QQ登录

只需一步,快速开始

返回列表
查看: 31|回复: 0

[BGP服务器] CPU占用率计算原理

[复制链接]

222

主题

225

帖子

981

积分

新手上路

Rank: 1

积分
981
发表于 2020-8-21 16:07:55 | 显示全部楼层 |阅读模式
服务器租用
公司名称: 杭州速联信息科技有限公司
公司网站: http://cloud.sulianidc.com/#/?tid=yywqtwoa
联系QQ: 712666956
联系电话: 18258412975
机器类型: BGP服务器
机房名称: 杭州BGP
CPU核心: 16 核心
内存大小: 32 GB
硬盘大小: 240 GB
IP个数: 1 个
防御: 120 GB
默认带宽: 50 MB
价格/月: 1299 元(人民币)
CPU占用率计算原理
  1.1 相关概念
  在Linux/Unix下,CPU利用率分为用户态、系统态和空闲态, 分别表示CPU处于用户态执行的时间,系统内核执行的时间,和空闲系统进程执行的时间。 下面是几个与CPU占用率相关的概念。@712-666-956@
  n CPU利用率 CPU的使用情况。
  n 用户时间(User time)
  表示CPU执行用户进程的时间,包括nices时间。通常期望用户空间CPU越高越好。
  n 系统时间(System time)
  表示CPU在内核运行时间,包括IRQ和softirq时间。系统CPU占用率高,表明系统某部分存在瓶颈。通常值越低越好。
  n 等待时间(Waiting time)
  CPI在等待I/O操作完成所花费的时间。系统部应该花费大量时间来等待I/O操作,否则就说明I/O存在瓶颈。
  n 空闲时间(Idle time)
  系统处于空闲期,等待进程运行。
  n Nice时间(Nice time)
  系统调整进程优先级所花费的时间。
  n 硬中断处理时间(Hard Irq time) 系统处理硬中断所花费的时间。
  n 软中断处理时间(SoftIrq time) 系统处理软中断中断所花费的时间。
  n 丢失时间(Steal time)
  被强制等待(involuntary wait)虚拟CPU的时间,此时hypervisor在为另一个虚拟处理器服务。
  下面是我们在top命令看到的CPU占用率信息及各项值含义。
  Cpu(s): 0.2%us, 0.2%sy, 0.0%ni, 99.2%id, 0.5%wa, 0.0%hi, 0.0%si, 0.0%st
  us: User time
  sy: System time
  ni: Nice time
  id: Idle time
  wa: Waiting time
  hi: Hard Irq time
  si: SoftIrq time
  st: Steal time
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|论坛帖子|用户协议|全球IDC举报点评论坛 |网站地图

GMT+8, 2020-10-1 08:40 , Processed in 0.116788 second(s), 24 queries .

Powered by IDC好 X3.3

© 2001-2017 idchao.Com

快速回复 返回顶部 返回列表