导读 |
拟议中的的 Linux 组平衡器主要是在任务间共享资源时减少资源冲突。这种平衡器的重点是每组 CPU 各组任务的核心平衡。
关于这组平衡器(GB)的"征求意见"今日发布,并总结为:
"我们需要的是一种缓解共享模式下冲突的方法,使组尽可能排他性,以获得性能和资源效率。组平衡器的主要想法是通过 CPU 为了满足这一要求,平衡任务组将其视为动态的半排他模式。
就像在 CPU 平衡任务是一样的,现在有了 GB,用户可以把 CPU X,Y,Z分为三个分区,平衡这些分区A,B,C组,使他们尽可能实现独家,任务触发器的工作是将其组安置到适当的分区(最小预测负载),然后试图将自己转移到该区域,然后逐渐将该组安置到最独家的区域"。
阿里巴巴在一台 128 核 CPU 与标准共享模式相比,服务器上的基准测试发现,Redis 在 GB 可以在模式下提升2~10% 的性能。
这里可以了解更多:
https://lore.kernel.org/lkml/98f41efd-74b2-198a-839c-51b785b748a6@linux.alibaba.com/
更多Linux请查看信息:https://www.linuxprobe.com