认知颠覆 · COGNITIVE OVERTURN
每一层抽象都是一个"设计决策",不是一个"自然事实"
计算机系统的层次结构不是天然存在的,而是**人为设计**的结果——每个层次的边界位置都是一个设计决策。操作系统和硬件之间的接口、框架和应用之间的接口、平台和业务之间的接口,都是人画的线。这条线画在哪里,决定了系统的灵活性、性能和可维护性。认识到这一点,你就拥有了重新画线的权力。
来自这本书的解读报告
《计算机组成与设计:硬件/软件接口》
这本书回答了如何设计高效计算机系统的问题,答案是在硬件/软件接口处做抽象分层、性能等式分解与层次化存储的系统级优化
阅读完整解读报告 →