站在Linux内核新技术的浪尖 | 您所在的位置:网站首页 › linux内核开发书籍 › 站在Linux内核新技术的浪尖 |
社区已开发maple tree来代替rbtree,进一步需要实现基于maple tree的无锁管理,提高Linux系统的用户体验。 Linux内存 LRU proactive 预排序算法的设计与实现 目前Linux内核的LRU工作在压力到来后(触发低内存watermark),这个时候内存压力本身很大,但是LRU其实没排好序,导致内存回收效率低。 我们希望压力到来前,先进行proactive排序,内核已经开发一个DAMON LRU sorting,但是实际效果不理想。需要寻找到更好的算法来完成这项工作。 Linux内存proactive 预回收算法的设计与实现 目前Linux内核的LRU工作在压力到来后(触发低内存watermark),这个时候内存压力本身很大,内存回收速率赶不上用户需求,导致用户体验变差。 内核已经开发一个DAMON proactive memory reclamation,但是实际效果不理想。需要寻找到更好的算法来完成这项工作。 开源毕设项目流程 开源毕设导师 宋宝华:长期的一线 Linux 内核开发者,工作于内核调度器、内存管理、ARM/ARM64 arch、设备驱动等领域,向内核提交了数百个补丁;同时也是经典书籍《Linux 设备驱动开发详解》的作者。 申请流程 1. 简历投递:需罗列本人擅长的专业技能、过往项目经历、研究成果等。 2. 技能考察: 为期2天的项目题目考查。 3. 自学:项目必备基础知识准备,有mentor答疑。 4. 正式实习:远程、长期直至毕业设计答辩完成。 如果你对以上开源毕设项目感兴趣,或者对项目要求和细节有疑问,欢迎大家添加Linux内核之旅社区小助手微信进行咨询。返回搜狐,查看更多 |
CopyRight 2018-2019 实验室设备网 版权所有 |