签到成功

知道了

CNDBA社区CNDBA社区

CPU超线程使用率说明

2018-07-17 16:22 2577 1 原创 Linux Oracle 性能优化
作者: Expect-乐

         现在对于实际的生产环境中,CPU,内存等硬件设备是越来越好。对于CPU来说,甚至可以超线程使用。但是对于这个情况Oracle官方给出了测试数据:对于每核两个线程的CPU来说,第二线程的处理能力是不如第一线程的(或者说观察到的使用率低于实际的使用率,如:用具查看第二线程使用率是50%,而实际使用率是85%)。那么这种情况会造成一个什么问题:就是夸大了CPU的实际可用容量。因为操作系统会认为每个线程的处理能力,使用率都是相同的,而实际情况是第二线程的处理能力是不如第一线程的。

         根据以上情况,Oracle官方给出了一个大概的计算公式(仅做参考):

  • 1 .第二线程的使用率低于50%时,实际使用率=使用率*1.7,
  • 2.第二线程的使用率高于50%时,实际使用率=85%+(使用率-50%)*0.3

以下是给出的表格数据http://www.cndba.cn/Expect-le/article/2900

测量得到的使用率

实际使用率

10% http://www.cndba.cn/Expect-le/article/2900

17%http://www.cndba.cn/Expect-le/article/2900

20%

34%http://www.cndba.cn/Expect-le/article/2900

30%

51%http://www.cndba.cn/Expect-le/article/2900

40%

68%

50%

85%

60% http://www.cndba.cn/Expect-le/article/2900

88%

70%

91%

http://www.cndba.cn/Expect-le/article/2900

80%

94%

90% http://www.cndba.cn/Expect-le/article/2900

97%

http://www.cndba.cn/Expect-le/article/2900

100%

100%http://www.cndba.cn/Expect-le/article/2900




版权声明:本文为博主原创文章,未经博主允许不得转载。

CPU 超线程

用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
Expect-乐

Expect-乐

关注

Without the continuous bitter cold, there can be no fragrant plum blossom

  • 336
    原创
  • 6
    翻译
  • 100
    转载
  • 41
    评论
  • 访问:1378745次
  • 积分:1957
  • 等级:核心会员
  • 排名:第3名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

        QQ交流群

        注册联系QQ