2小时前
[linux内存管理] 第043篇 page cache 脏页跟踪机制
深入解析了Page Cache中脏页的跟踪机制。文章详细阐述了address_space结构体的作用,并对比了mmap映射与write系统调用两种场景下的脏页标记原理。内容涵盖缺页异常处理、页表项操作及回写流程,重点分析了ext4文件系统的具体实现,为理解内核数据持久化奠定了基础。
4小时前
向 Linux 内核社区提交 patch 实操要点
详尽介绍了通过git send-email方式向Linux内核社区提交补丁的完整流程。内容涵盖git和git send-email的安装配置,SMTP邮件发送环境的设置,如何规范填写commit信息、生成和检查patch格式,以及标准化邮件回复方法。文章指出:基于next分支开发、严格遵循社区指南、养成bottom-posting习惯、合理使用收件人和抄送自动化配置,都是与上游高效沟通的关键。新手可从修复warning类小问题入手,逐步熟悉内核社区流程与规范。文末列举了寻找补丁切入点和提升英文交流技能的建议,强调实践积累对个人成长与社区认可的重要性。