CPU核数 CPU分配模式可以是某个分区(LPAR)独占某个/某几个CPU,也可以是某个分区和其他分区共享CPU资源池。
Dedicated模式当CPU分配模式为dedicated模式时,CPU个数即为核的个数。
1.获取来源Nmon BBBP Sheet:Number Of Processors命令行Prtconf或lsconf:Number Of Processors
2.最佳实践建议性能测试所用的LPAR CPU核数与生产保持一致,资源不足时可以采用1/2,1/3的比例缩减,但不应小于2核。 
Sharing模式当CPU分配模式为sharing模式时,EC个数可以理解为核的个数,参见标称计算能力(Entitled Capacity, EC)。 标称计算能力(Entitled Capacity,简称EC) EC指LPAR获得的CPU Core的标称数量,这个数量是指当LPAR需要的时候,一定能从CPU资源池中获得的CPU Core的数量;如果业务负载不需要这么多标称能力,也可以将CPU共享给其他LPAR。

1.获取来源Nmon BBBL Sheet:Entitled Capacity命令行lsattr -El sys0 | grep proc:ent_capacity
2.最佳实践建议性能测试所用的LPAR的CPU EC值与生产EC值保持一致,若生产为dedicated模式,则测试环境EC与生产环境CPU核数一致。资源不足时可以采用1/2,1/3的比例缩减,但EC不应小于2。 
通过动态抢占获得的物理CPU的性能效果远不如EC保障下的CPU
虚拟CPU(Virtual CPU,以下简称VP)PowerVM平台为逻辑分区(LPAR)提供的虚拟CPU,微分区中AIX操作系统(prtconf或lsconf)看到的CPU Core的个数即VP的个数。当VP明显大于EC,且当capped=1时,则会产生过多的Hypervisor层面的系统调度开销。
1.获取来源Nmon BBBL Sheet:Virtual CPU命令行Prtconf或lsconf:Number Of Processors
2.最佳实践若测试环境EC与生产保持一致,则VP同样保持一致。若测试环境EC等比例缩减,VP同样等比例缩减。
若生产环境为dedicated模式,则测试环境不论EC值多少,均设置EC=VP且Capped=1,以最大程度接近生产性能表现。若VP与EC的比值越大,Hypervisor层面的系统调度开销越大,操作系统获得的CPU时间片越少,CPU利用率无法随着吞吐量的增长而增长,响应时间也会延长。
在一些不需要精确统计CPU占用率的场景且希望必要时获得更多的CPU能力,则设置VP>EC且Capped=0,表示运行时获得的物理CPU Core个数可以大于EC,但最多与VP相等。
逻辑CPU个数(Logical CPU)操作系统将以逻辑CPU进行进程调度,每个逻辑CPU可以接受操作系统层的一个软件线程。操作系统以逻辑CPU的个数(VP * SMT)进行线程调度,若逻辑CPU明显多于物理CPU线程(或VP明显多于EC,且当capped=1时),则会产生过多的Hypervisor层面的系统调度开销。
对于独占CPU分区,逻辑CPU = 物理CPU * SMT。
对于共享CPU分区,逻辑CPU = VP * SMT。逻辑CPU不需进行设置,系统依据上述公式自动得出。
1.获取来源Nmon BBBL Sheet:Logical CPU
2.最佳实践逻辑CPU个数是操作系统进程调度的最大并发值,当逻辑CPU较少,而系统、应用的进程过多时,调度效率较低。因此主要应用的并行进程/线程数宜小于逻辑CPU个数。
SMT并发多线程 (SMT)技术允许在同一个物理处理器(即CPU Core)上同时运行多个单独的硬件指令流,即实际物理CPU线程,相当于x86平台的超线程,SMT 可以显著提高处理器和系统的总体吞吐量。对于Power7平台,每个CPU Core有4个并发多线程(SMT=4);对于Power8平台,每个CPU Core有8个并发多线程。
1.获取来源Nmon BBBL Sheet:SMT Threads
2.最佳实践SMT值和CPU核数(或VP数)共同决定了逻辑CPU的个数,即操作系统进程调度的最大并发值。测试过程中,不仅需关注EC、VP,并且需要关注SMT值。

AIX CPU配置之EC/VP相关推荐

  1. AIX 如何在 IBM AIX 上配置 YUM 并创建本地存储库

    文章目录 一.如何在 IBM AIX 上配置 YUM 并创建本地存储库 1. 相关基础 1.1 什么是aix系统 2. aix系统上安装yum命令 3. 创建一个本地的 YUM 存储库步骤 二.参考 ...

  2. YARN的内存和CPU配置优化

    2019独角兽企业重金招聘Python工程师标准>>> Hadoop YARN同时支持内存和CPU两种资源的调度,本文介绍如何配置YARN对内存和CPU的使用. YARN作为一个资源 ...

  3. aix cpu java_AIX cpu理解

    路.个.核的区分 我也号称是接触小型机两三年的人了,过了认证的人,现在对路,个,核的区分概念不清楚.虽然我知道1路=2个,1个有双核,有4核,但每次问起客户机器配置时,客户一般答曰4C/8G,8C/1 ...

  4. caffe+vs2013+window10+GPU(CPU)配置

    参考:http://www.echojb.com/cuda/2017/03/15/350138.html https://www.zhihu.com/question/56111727 第一步:首先确 ...

  5. 计算机cpu配置,怎么看cpu配置?查看电脑cpu等硬件配置的操作

    大家在购买电脑的时候,都非常关注电脑的配置问题,尤其是对于cpu的情况都是特别重视的,毕竟它是电脑的心脏.接下来小编就给大家介绍怎么看cpu配置,该如何查看电脑硬件的配置情况? 一.怎么看cpu配置 ...

  6. linux ps -aux 怎么看内存,Linux下ps aux命令 与 查看CPU配置

    要对进程进行监测和控 制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令.使用该命令可以确定有哪些进程正在运行和运行的状态.进程是否结束. ...

  7. Hadoop性能调优、YARN的内存和CPU配置

    转 Hadoop性能调优.YARN的内存和CPU配置 2018年06月12日 21:01:54 toto1297488504 阅读数:2417 转: https://blog.csdn.net/deh ...

  8. 测试投影仪性能的软件,4种CPU配置家用高清微型投影仪速度测试体验

    大家使用电脑和手机会感受到,运行速度对体验感和实用性影响非常大.现在的高清智能微型投影仪都带有与手机或电脑类似的CPU,可以独立上网,独立处理办公文件等,其CPU的运行速度对于微型投影仪性能的影响也是 ...

  9. Caffe在Win10上的CPU配置以及运行第一个手写体数字识别的caffemodel

    Caffe在Win10上的CPU配置: 操作系统:Windows10 编译环境(必选):Visual Studio 2013 Ultimate版(Visual Studio 2013 Ultimate ...

最新文章

  1. 清华大学计算机64班,清华大学计算机系的论比文评价.ppt
  2. 混合高斯模型(Mixtures of Gaussians)和EM算法
  3. Spring Boot 上传文件(spring boot upload file)
  4. Django安装与使用
  5. 一个好用的markdown表格生成工具
  6. java tessdata训练_Tesseract For Java为可执行jar设置Tessdata_Prefix
  7. 查询学生选修课程管理系统java_JAVA数据库课程设计学生选课管理系统的
  8. 对USB驱动程序的理解(1)
  9. 人类长非编码RNA表达数据库,整合9种重要生物学场景(发育、癌症、病毒侵染等)...
  10. 【Kafka】KafkaConsumer is not safe for multi-threaded access
  11. 浅谈es6 promise
  12. java线程同步的作用_Java并发编程之线程同步
  13. 强势入局,区块链专利将成为银行下一个战场?
  14. 晶体三极管共射放大电路(共射基本放大电路)的研究与设计
  15. adobe 免费素材库
  16. 解决阿里云oss 图片跨域问题
  17. 数据查询(sql运算符)
  18. Google Earth Engine(GEE)——海洋总测深图数据集(GEBCO)
  19. jQuery-fancybox图片预览
  20. 华硕笔记本扇热声音大

热门文章

  1. Linux 退出状态码
  2. IDEA使用Git出现Push to origin/master was rejected解决方案
  3. 高中信息技术新教材中python版本是真的吗_Python为什么这么火,都进高中生《信息技术》了?...
  4. 有理数加减乘除 计算机应用带答案,计算机应用数学(组合数学)-答案哈工大.doc...
  5. LNMP调优-Nginx调优
  6. JavaMail应用-用自己的QQ邮箱来发送服务器的数据
  7. weixin小助手 有什么功能?
  8. python基础——魔术方法
  9. 苹果启用iPhone 11 Pro Max,新增墨绿色?
  10. 大一学生HTML5期末大作业——基于HTML+CSS制作传统节日美食13页(美食网站设计与实现)