CS144-总结
Check 0: 内存可靠字节流性能优化
吞吐量优化目标
为满足最终基准测试要求,系统需实现至少0.2Gbit/s的持续吞吐量。经性能分析发现,数据弹出操作(pop)的实现方式可能成为主要性能瓶颈。
为满足最终基准测试要求,系统需实现至少0.2Gbit/s的持续吞吐量。经性能分析发现,数据弹出操作(pop)的实现方式可能成为主要性能瓶颈。
计算机通过CPU和操作系统的紧密结合,构建了被称为虚拟寻址的技术。
虚拟寻址:CPU不再直接访问内存,而是通过一个地址翻译(MMU)单元将虚拟地址映射到物理地址上。
进程是一个执行中的程序的实例,它是操作系统分配资源(如CPU时间、内存等)的基本单位。同时操作系统给我们的程序提供一种假象:我们独占所有CPU和内存,而进程是操作系统管理程序的方式。
现代处理器能够在每个时钟周期内进行多个操作,而且是乱序执行的。这得益于两个模块:指令控制单元(ICU)、执行单元(EU)。
熊彼特提出了毁灭性创新的概念,用以描述在创新的作用下,具有破坏性的市场结构转变进程是如何进行的。