
性能优化总结
1、使用各种缓存、使用重用的方式来提高性能。2、无论是cpu、kernel、应用层,都会用到缓存的概念。减少低速设备访问次数、减少低速操作的次数、使用重复使用(重用)的方式来减少反复分配释放资源造成的操作指令浪费。3、对cpu和kernel层来说,cache是高速、RAM是中速、磁盘和flash是低天速。4、对于应用来说,系统调用是费时的慢速操作。5、反复分配和释放资源是费时的,所以应用使用"线程池"来重用线程。6、cpu使用TLB缓存了线性地址到物理地址的转换记录,省去查找页表项。





