读《并发的艺术》
来源:互联网 发布:网络口碑营销例子 编辑:程序博客网 时间:2024/05/21 11:25
1、如果某个系统支持两个或者多个动作(Action)同时存在,那么这个系统就是一个并发系统;如果某个系统支持两个或者多个动作同时执行,那么这个系统就是一个并行系统。“并行”是“并发”的一个子集。如果程序能够并行执行,那么一定是运行在多核处理器上。
2、8条简单的规则
(1)、找到真正独立的运算
(2)、在尽可能高的层次上实现并发
(3)、尽早考虑通过增加处理器核的数量来获得可伸缩性
(4)、尽可能使用线程安全的库
(5)、使用正确的多线程模型
(6)、永远不要假设程序会按照某种特定的顺序执行
(7)、尽可能使用线程局部存储或者与特定数据相关的锁
(8)、要敢于对代码进行修改以获得更好的并发性
未读完,下次该从第6章继续读
0 0
- 读《并发的艺术》
- Java并发编程的艺术
- JUC-并发编程的艺术
- 1、并发编程的艺术
- 《并发的艺术》读书笔记(1)
- Java并发编程的艺术
- Java并发编程的艺术 读后记要(1)
- Java并发编程的艺术 读后记要(2)
- Java并发编程的艺术(上)
- Java并发编程的艺术 读笔
- Java并发编程的艺术--笔记
- 《java并发编程的艺术》读书笔记
- Java并发编程的艺术笔记
- java 并发编程的艺术 -- 总结
- Java并发编程的艺术-读书笔记
- Java并发编程的艺术-笔记1
- Java并发编程的艺术-笔记2
- java并发编程的艺术-读书笔记-01
- 人活着系列之芳姐和芳姐的猪 (floyd)
- Hurry Up
- android基础笔记:多线程断点下载
- pthread-win32配置方法及pthread_mutex测试
- 同步、异步下载
- 读《并发的艺术》
- Ubuntu下U盘文件只读的解决办法
- 看看虾子怎么好吃
- Junit测试框架
- Ibatis大于,小于等于
- 使用jquery .ajax()的jsonp跨域访问
- Activity的Launch mode 以及Intent的setFlags
- poj1037(dP+排列计数)
- hibernate 操作工具类