你好,欢迎来到云栖梦泽

须知少时凌云志·曾许人间第一流

  • [linux内存管理] 第043篇 page cache 脏页跟踪机制

    深入解析了Page Cache中脏页的跟踪机制。文章详细阐述了address_space结构体的作用,并对比了mmap映射与write系统调用两种场景下的脏页标记原理。内容涵盖缺页异常处理、页表项操作及回写流程,重点分析了ext4文件系统的具体实现,为理解内核数据持久化奠定了基础。

  • 向 Linux 内核社区提交 patch 实操要点

    详尽介绍了通过git send-email方式向Linux内核社区提交补丁的完整流程。内容涵盖git和git send-email的安装配置,SMTP邮件发送环境的设置,如何规范填写commit信息、生成和检查patch格式,以及标准化邮件回复方法。文章指出:基于next分支开发、严格遵循社区指南、养成bottom-posting习惯、合理使用收件人和抄送自动化配置,都是与上游高效沟通的关键。新手可从修复warning类小问题入手,逐步熟悉内核社区流程与规范。文末列举了寻找补丁切入点和提升英文交流技能的建议,强调实践积累对个人成长与社区认可的重要性。

  • 基于 QEMU 与 VSCode 的 Linux 内核调试环境搭建指南

    调试Linux内核曾是令人头痛的难关,传统方法依赖命令行log与GDB,效率低下且过程繁琐。现在,结合QEMU系统模拟与VSCode图形化调试,开发者可轻松搭建现代Linux内核调试环境:全程支持源码级断点、变量实时查看和调用栈分析,大幅提升定位问题的直观性和效率。文章详细梳理从WSL环境准备、内核和BusyBox源码获取与编译、根文件系统和虚拟硬盘制作,到VSCode与GDB的精确联调配置,逐步消除复杂性壁垒。全流程适配跨平台开发需求,并针对构建中遇到的实际问题给出解决思路。通过本文指引,开发者不仅能简化内核调试流程,还能享受可视化带来的高效与便捷,为深入探索系统底层保驾护航。

  • 「纵朝生暮死,亦当惊鸿」

    这个抖音视频以富有哲理的方式探讨生命与人生意义。 视频先以蜉蝣的短暂生命切入,它仅存活一天却要完成生老病死、结婚生子等过程,引出“你的一天就是它的一生”的对比。接着通过蜉蝣与蚂蚱、蚂蚱与青蛙的互动,展现不同生命对时间认知的差异,进而引申到人类对“来生”的思考。 随后,视频核心观点逐渐展开:许多人忽视了“很多事不需要所谓意义”的真相,生命本是一段旅程,意义由自己赋予。鼓励人们吃想吃的饭、见想见的人、看喜欢的风景、做喜欢的事。 最后,视频指出人生短暂,拼搏一生带不走物质,执着一生留不下爱恨,因此我们应珍惜当下,把时间用于爱与享受,而非争吵、伤心和计较,强调“活在当下”的重要性。

  • [linux内存管理] 第042篇 Linux内核Page Cache机制深入分析

    Page Cache作为Linux内核提升文件访问性能的核心机制,通过将磁盘数据缓存于内存,显著减少磁盘I/O次数。文章深度解析了Page Cache的架构及其关键数据结构,系统梳理address_space在文件和内存页间的桥梁作用。详细讲解address_space及page结构体的核心字段,阐明它们如何精准映射文件数据,实现高效的数据定位与状态管理,同时详细描述了读流程下的文件映射和内存映射的代码流程。

  • [linux内存管理] 第041篇 缺页异常之 do_swap_page:从 swap entry 到完整 swap-in 全流程

    深入剖析AArch64架构中Linux缺页异常的处理流程,本文聚焦do_swap_page函数的定位及其在缺页处理中的关键角色。通过梳理PTE的多种状态分支,明确do_swap_page仅在PTE为非present且编码为swap entry或特殊entry时介入,对swap entry的结构、swp_entry_t的编码机制进行深度解析,阐释type与offset的打包方式及其如何映射到实际swap区。文章还系统区分了swap cache与page cache的本质差异:page cache负责文件页面管理,swap cache则专为匿名页与swap slot建立高效缓存。

  • Lesson 1 Introduction & Light

    菲兹克斯喵

    注意 全英文专业课. COURSE DESCRIPTION 请用英语在微信群里面提问. 所有的课程文件都在学校云盘里面,只有在交作业的时候会用网络学堂. 每节课后会发 html 格式的 note. 7 modules: Light Matter under astrophysical conditions (Extreme conditions) Evolution Atmospheres Bir...

  • 恒星与行星

    菲兹克斯喵

    这是一门天文系开设的专业课,并且是学校的外文认证课程. 选这门课的主要目的是学习之前并没有了解过的恒星与行星相关的物理 (之前的课程,比如 ,主要是了解宇宙学). 同时我可以用这门课替代一部分「英语听说 (A)」课程. 注意 实际上要用两门外文认定课替代英语 (A) 级别课程,但是另一门「观测天文学 (英)」的 Sharon 老师禁止我们上课的时候使用电子产品,所以也就不再记笔记. 但是我想我之后...

  • 60公里,两条狗,还有一个我!

    轻雅阁

    首次挑战60公里骑行创个人纪录,却在乡间小路遭遇两条恶犬狂追近2公里,心率飙至180惊险脱险。虽惊魂未定仍坚持完赛,感慨骑行意义不在于装备速度,而在于突破自我的真实体验。坦言认怂不再踏足该路段,但这份“活着挺好”的成就感将铭记良久。

  • 走遍中国之三门祭冬

    iSeekLife

    冬至作为中国二十四节气中一个重要的节气,如今很多人并不会把冬至这一天当作特别的节日来过,北方人习惯吃顿饺子,南方人钟情于汤圆,而在浙江省台州市三门县,当地人把冬至看得比过年还重要。 视频来自《走遍中国》 20251216 三门祭冬。

  • 统计力学

    菲兹克斯喵

    统计力学课程笔记.

  • Lesson 1 介绍

    菲兹克斯喵

    注意 本学期第一个专业课,所以单纯想多打一点字. 作业的安排:一般是每周布置一次,内容为本周老师上课讲到的内容,在一周之内线上或者线下作业箱提交. 迟交酌情扣分. 引言 统计物理处理的对象 热力学与统计物理是研究大量微观粒子组成的宏观性质的一门学科. 这里的宏观性质分为平衡性质和非平衡性质,我们的课程主要涉及的是平衡性质,最后两周的时间可能涉及一些非平衡性质.

精选分类

最新图文动态

最新视频动态

走心评论

查看更多走心评论

共赴十年之约

留下温度不虚此行