开发者社区> 问答> 正文

10% CPU性能基准??

是什么意思?为什么会有这种服务器,挂一个扣扣和软件可以用么?

展开
收起
1798879968681492 2018-11-08 13:28:24 11692 0
1 条回答
写回答
取消 提交回答
  • 阿里云问答专家、阿里云认证云计算工程师、Java研发工程师
    基准CPU计算性能
    
    每种t5实例规格都有一个基准CPU计算性能,即正常工作负载时,实例每个vCPU核有一个最大使用率。比如ecs.t5-lc1m2.small实例在正常工作负载时,CPU使用率最大为10%。
    
    CPU 积分
    
    每台t5实例根据基准CPU计算性能以固定速度获取CPU积分。一个CPU积分代表的计算性能与vCPU核数、CPU使用率和工作时间有关:
    
        1个CPU积分 = 一个vCPU核以100%使用率运行1分钟
    
        1个CPU积分 = 一个vCPU核以50%使用率运行2分钟
    
        1个CPU积分 = 2个vCPU核以25%使用率运行2分钟
    
        如果希望一个vCPU核一小时(60分钟)都以100%使用率运行,一个vCPU核每小时需要60个CPU积分。
    
    初始CPU积分
    
    一台t5实例在创建成功后,每个vCPU核会分到30个CPU积分,即初始CPU积分。只有创建实例时才会分配初始CPU积分。当实例开始消耗CPU积分时,优先使用初始CPU积分。
    
    CPU积分获得率
    
    t5实例每分钟获取CPU积分。CPU积分获得率是指单位时间内一台t5实例获取的CPU积分,取决于基准CPU计算性能,以分钟为单位。计算公式如下:
    
    CPU积分获得率 = 基准CPU计算性能 * vCPU数量
    
    举例:以ecs.t5-c1m2.xlarge为例,平均基准CPU计算性能为15%,所以,CPU积分分发速度为每分钟0.6个CPU积分(即每小时36个CPU积分)。
    
    消耗CPU积分
    
    实例开启后即消耗累积的积分,并且优先消耗初始CPU积分。每分钟CPU积分的消耗量按以下公式计算:
    
    每分钟消耗的CPU积分 = 1个CPU积分 * 实际CPU计算性能
    
    举例:以ecs.t5-lc1m2.small为例,当它以20% CPU使用率运行1分钟时,会消耗0.2个CPU积分。
    
    累积CPU积分
    
    当实例的CPU使用率小于基准CPU计算性能时,因每分钟内CPU积分的消耗量小于分发量,实例CPU累计积分可产生净增加。反之,则产生净消耗。增加速度取决于实际CPU负载与基准性能之间的差值,计算公式如下:
    
    每分钟累计的CPU积分 = 1个CPU积分 * (基准CPU计算性能 - 实际CPU计算性能)
    
    您可以在控制台上 查看CPU累积量和消耗量。
    
    最大CPU积分余额
    
    当CPU积分分发量大于消耗量时,CPU积分会越来越多。获得的积分在运行的实例上不会过期,但一个实例可累积获取的积分数存在上限,即,最大CPU积分余额。不同的实例规格,上限不同。
    
    以ecs.t5-lc2m1.nano为例,最大CPU积分余额为144。当CPU积分达到144时,暂停累积,少于144时,重新开始累积。
    
    初始积分不计算在内。
    
    2019-07-17 23:12:59
    赞同 2 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
RDS SQL Server CPU高使用率性能优化 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载