较量介绍
中国国内“互联网 +”大学生翻新守业大赛的产业命题赛道已启动。大赛将采纳校级初赛、省级复赛、全国总决赛三级赛制。龙蜥社区入围 2 个命题,期待国内外高校的报名参加。
报名工夫: 2022.06.01 – 2022.07.31
报名要求: 本次较量以团队模式报名参赛,每个团队的成员不少于 3 人,不多于 15 人(含团队负责人),须为揭榜答题的理论核心成员。容许跨校组建、师生独特组建参赛团队。
报名流程:
请参考:http://mtw.so/5z8fLS
赛题解析
本次大赛,龙蜥社区设有 2 个赛题:
1、基于龙蜥操作系统开源技术 Plugsched 优化 Linux 内核调度器
赛题详情: http://mtw.so/5Ob8U3
命题背景: Linux 内核调度器近年来面临着几大难题:不同场景最佳调度策略不同,上游迭代速度慢,内核降级艰难,无奈降级子系统。Plugsched 是阿里云全自研并已开源的 Linux 内核调度器子系统热降级的 SDK,它利用模块化的技术,实现在不重启零碎、利用的状况下动静替换调度器子系统。该技术在业界具备当先性,它解决了上述几大难题。
命题内容: 本我的项目旨在帮忙参赛者学习 Linux 内核调度器相干常识和调试办法,把握调度器子系统热降级的基本原理,针对实际的场景,晋升利用的性能。
评判规范如下:
1)抉择应用场景尽可能宽泛的应用程序,如 web server、database 等,也能够抉择调度器 benchmark,如 schbench、hackbench 等。
2)性能晋升尽可能多。
3)改良 Plugsched 的一些设计缺点,能够取得附加分数。
答题要求:
答题报告需蕴含以下内容:
1)测试环境信息:CPU 型号、操作系统、应用软件版本、系统配置。
2)调度器批改的 patchset。
3)测试后果比照。
4)如果有参加 plugsched 的开发,贴上 gitee 的 issue 链接 评委将以可复现性作为评分标准之一。
技术支持社区:
http://mtw.so/5Ob8J5
2、龙蜥开源操作系统 Anolis OS 调度器并发度优化
赛题详情: http://mtw.so/6ifWnP
命题背景: 龙蜥 Anolis OS 8 是龙蜥社区(OpenAnolis)推出的齐全开源、中立、凋谢的发行版,它反对多计算架构,也面向云端场景优化,全面兼容 CentOS 8 软件生态。Anolis OS 8 旨在为宽广开发者和运维人员提供稳固、高性能、平安、牢靠、开源的操作系统服务。
Anolis OS 8 链接:https://openanolis.cn/anolisos
Anolis OS 的调度器畛域优化始终是人们关怀的话题,大量的性能晋升在云场景大量服务器集群里也会产生很大的价值。例如 CFS 调度器的访存局部性优化能够升高利用的 CPU 利用率,减少利用部署的密度升高 TCO。另外 CFS 调度器中也有优先应用闲暇 CPU 的偏向,这样设计能够优化调度提早,使利用提早升高。这两种设计存在抵触,通常是优先应用闲暇 CPU 的设计占据主导,访存局部性较差。
命题内容: 本我的项目旨在为 Anolis OS CFS 调度器减少限度 Cgroup 工作应用 CPU 的并发度性能,心愿尽可能利用以后优先应用闲暇 CPU 设计,同时晋升利用的访存局部性。
答题要求:
答题报告需蕴含以下内容:
1)测试环境信息:CPU 型号、应用软件版本、系统配置。
2)残缺的设计文档和性能实现。
3)测试后果比照。
技术支持社区:http://mtw.so/5Ob8J5
—— 完 ——