中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

调优原则

本文分别介绍了在物理机上和在虚拟机中使能cluster调度优化特性以获得性能提升的调优原则。

  • 在多核系统中,开启cluster调度优化特性可以显著提高多线程应用程序的性能和效率。在不对应用进行绑核或者设置CPU亲和性的情况下,任务调度由操作系统内核指定。在多核系统中,cluster调度优化可以将任务分配到不同的cluster中,以实现负载均衡。此外,cluster调度优化还可以优先在同一cluster上选取CPU来唤醒任务,从而减少了CPU之间的通信和同步开销,提高了应用程序的并发性能。在16核以上的系统中,优化效果更加明显,可以充分利用系统资源,提高应用的吞吐量和并发能力。
  • 在虚拟机场景中使用cluster调度优化特性时,需要收集CPU物理结构的vCPU拓扑信息并传递给虚拟机内的操作系统,以保证虚拟机操作系统在调度vCPU时能够有和物理CPU同样的效果。

在各种应用场景或测试场景中,尤其是在多核多线程的应用场景上,使能cluster调度优化特性将获得比较好的性能提升效果,提升幅度可达2%~20%。例如,使能cluster调度优化特性后,在32核128GB内存的虚拟机中运行大数据Spark,TPC-DS测试整体耗时可以减少4%~8%。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词