友链朋友圈

每一片叶子,都是未完成的坐标系

红包封面:祝大家新的一年发大财啦!

这篇文章介绍了又到一年一度的Guli封面发放时刻,向大家表达过去支持的感谢,提前拜年祝大家新年发大财。还展示了红包封面样式,推出全新财神版本Guli,呼吁大家赶快到公众号领取。

张洪Heo

[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的打包方式及其如何映射到实际sw...

云栖梦泽

2026年2月是823年一遇的特殊月份?

人民日报:本质是利用一些人对数字的不敏感和对历法的陌生,把常见的历法现象包装成难得一遇的所谓“奇观”,再通过“转发获财运”等诱导式传播,甚至借机推销服务,其本质都是网络营销。

故事的程序猿

[灵感风暴] GKI 升级不再靠人肉:Aegis 自动风险分级与测试建议生成

Android GKI 升级带来大量碎片化 commits,人工分析压力巨大,Aegis(神盾)工具应运而生。它通过结构化 JSON 输出,将琐碎提交转化为可追踪的影响分析,智能识别变更模块、风险、核心问题并生成自动化测试优先级建议,显著提升升级评估与回归测试的精准性。最终产出 HTML 和 Markdown 报告,图表化展示高风险点与回归重点,报告可一键分享团队,有效缓解人力压力,实现升级分析自...

云栖梦泽

Windows装机必备软件清单

用Windows系统这些年,每次装机、重装系统,我都坚信好工具能让使用体验和效率翻倍,却也踩过不少坑:下载到带捆绑广告的软件、跟风安装后发现不契合需求、碰上占内存又操作繁琐的“鸡肋工具”。 久...

刘郎阁