可迁移模型 · TRANSFERABLE MODEL
硬件不是"快的黑盒",而是"有规律的不均匀体"
程序员普遍假设"内存就是快的、CPU 就是等数据的",但实际情况是:L1 缓存访问 1ns,L3 缓存 10ns,主存 100ns,SSD 10μs——这是一个跨越 4 个数量级的**不均匀体**。性能优化的本质不是让代码执行得更快,而是让数据访问更**均匀地落在快的层次上**。
来自这本书的解读报告
《深入理解计算机系统》
这本书回答了程序员为何需要理解硬件这一问题,答案是:不理解底层,你就无法真正掌控程序的正确性和性能。
阅读完整解读报告 →