站在Linux内核新技术的浪尖 您所在的位置:网站首页 linux内核开发书籍 站在Linux内核新技术的浪尖

站在Linux内核新技术的浪尖

2023-03-12 05:28| 来源: 网络整理| 查看: 265

社区已开发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 实验室设备网 版权所有