Linux|阿里巴巴为Linux内核调度器提出组平衡器(GB)概念
随着越来越多的组织为了发展云计算等业务配置他们的服务器在应用程序之间共享CPU核心/资源,而不是专门分配CPU核心给单个应用程序/任务,中国公司阿里巴巴正在为Linux内核调度器提出一个新的"组平衡器"概念以提升系统资源利用表现 。
文章图片
拟议中的的Linux组平衡器主要是在任务间共享资源时减少资源冲突 。这个平衡器的重点是在各组CPU核心之间平衡各组任务 。
关于这个组平衡器(GB)的"征求意见"今天被发出,并被总结为:
"我们需要的是一种缓解共享模式下冲突的方法,使组尽可能地排他,以获得性能和资源效率 。组平衡器的主要想法是通过在各组CPU之间平衡任务组来满足这一要求,将其视为一种动态的半排他模式 。
就像在CPU之间平衡任务一样,现在有了GB,用户可以把CPU X,Y,Z分成三个分区,并在这些分区中平衡A,B,C组,使它们尽可能地实现独占,而任务触发器的工作是把它的组安顿到一个适当的分区(最小的预测负载),然后尝试把自己迁移到这个区,随后逐步将组安顿到最能实现独占的区中" 。
阿里巴巴在一台128核CPU服务器上的基准测试发现,与标准共享模式相比,Redis在GB模式下可以提升2~10%的性能 。
您可以在这里了解更多:
【Linux|阿里巴巴为Linux内核调度器提出组平衡器(GB)概念】https://lore.kernel.org/lkml/98f41efd-74b2-198a-839c-51b785b748a6@linux.alibaba.com/
推荐阅读
- 生物|两项国家标准发布实施 为畜禽生物育种提供技术参考
- IT|疑似极氪新车路试谍照曝光 定位中大型家用MPV/或命名为极氪002
- IT之家|华为nova系列4G新机入网图公布:6.78英寸LCD屏,1.08亿像素主摄
- 架构|一“融”解千愁,SASE因何成为未来网络安全的新范式?
- 该机|华为 nova 系列 4G 新机入网图公布:6.78 英寸 LCD 屏
- 翀驰|翀驰康业免费为社区居民进行专业培训
- 人物|周鸿祎不理解35岁被职场抛弃:不知道为什么 中国人好像35岁就老了
- IT|美FAA发布机场5G临时缓冲区名单:为期6个月
- 财产|折叠屏手机冲击高端,荣耀从华为继承的最后财产
- 俄罗斯|22岁天才少女加入华为俄罗斯研究院,曾获「编程界奥赛」冠军