写在前面
* 生活中你一定听说过——能者多劳
* 作为 Java 程序员,你一定听过——这个功能请求慢,能加一层缓存或优化一下 SQL 吗?
* 看过中国古代神话故事的也一定听过——天上一天,地上一年
一切设计来源于生活,上一章 学并发编程,透彻理解这三个核心是关键 中有讲过,作为”资本家”,你要尽可能的榨取 CPU,内存与 IO 的剩余价值,但三者完成任务的速度相差很大,CPU > 内存 > IO分,CPU 是天,那内存就是地,内存是天,那 IO 就是地,那怎样平衡三者,提升整体速度呢?
1. CPU 增加缓存,还不止一层缓存,平衡内存的慢
2. CPU 能者多劳,通过分时