《深入理解计算机系统》读书笔记:存储器层次结构
CSAPP 第三部分读书笔记。从 SRAM 到 DRAM 到磁盘,理解存储器层次结构如何用局部性原理制造「无限大且无限快」的存储器幻觉。
持续学习是一种生活方式。这里记录我的学习路线、读书清单和学习笔记。
5
学习路线
4
进行中
48%
平均进度
从组件设计到架构模式,系统学习前端工程化的最佳实践。
以 LeetCode 为练习场,系统复习核心算法与数据结构。
学习分布式系统设计,从单机架构到微服务演进。
探索内存安全与零成本抽象的系统编程语言。
阅读英文技术文档和论文,提升技术英语能力。
Randal E. Bryant
从程序员视角理解计算机系统,正在读第三部分——存储器层次结构。
Matt Frisbie
前端必读,每次翻都有新收获。第4版对 ES6+ 的覆盖很全面。
2026-02
GoF
经典之作,结合 TypeScript 实践更有体会。
2026-01
Martin Fowler
第二版用 JavaScript 示例,非常贴近前端开发场景。
Martin Kleppmann
系统设计方向的下一本目标,据说读完视野会开阔很多。
Robert C. Martin
虽然有些观点争议,但关于命名和函数设计的建议很实用。
2025-12
CSAPP 第三部分读书笔记。从 SRAM 到 DRAM 到磁盘,理解存储器层次结构如何用局部性原理制造「无限大且无限快」的存储器幻觉。
动态规划是算法学习的分水岭。本文从斐波那契数列出发,逐步推导出动态规划的核心思想——状态转移方程,并用经典例题加深理解。
缓存是提升系统性能最有效的手段之一。本文系统梳理常见缓存策略、缓存一致性问题和多级缓存架构,并记录学习中的思考。