《CSAPP》笔记5 - 优化程序性能

《CSAPP》笔记5 - 优化程序性能

编写高效程序需要做到的几点

  • 选择适当的算法和数据结构
  • 写出编译器能够有效优化成高效可执行程序的代码
  • 对于运算量特别大的计算,将一个任务分成多个部分,并行计算
阅读全文 →

《CSAPP》笔记8 - 异常控制流(Exception Control Flow ECF)

系统需要对某些特殊事件作出响应,例如定时器信号、网络包到达等,所以需要使控制流发生突变,这些突变称为异常控制流。发生在计算机系统的各个层次,硬件层、操作系统层、应用层。
阅读全文 →