《java并发编程的艺术》阅读笔记总结

第1章 并发编程的挑战 并发编程的目的是为了让程序运行得更快,可是不是更多的线程就能让程序最大限度的并发执行。好比上下文切换、死锁的问题,以及受限于软件和硬件的资源限制问题。java 软件资源限制:有数据库的连接数和socket链接数等web 硬件的资源限制有带宽的上传、下载速度、硬盘读写速度和CPU处理速度。算法 减小上下文切换的方法数据库 无锁并发编程 CAS算法 使用最少线程 使用协程 避免
相关文章
相关标签/搜索