Please enable JavaScript.
Coggle requires JavaScript to display documents.
Seven Currency Models in Seven Weeks (Threads and Locks, Introduction (The…
Seven Currency Models in Seven Weeks
Threads and Locks
Introduction
The difference between Concurrency and Parallel
Parallel Architecture
串行
为了提升性能等
并行
由于并行带来的
错误
(不跟任何一个串行执行结果一致)
错误
为了解决这个问题
规范
(java memory model是其中一个)
该规范定义了一些行为准则,规定了那些操作在多线程中是允许的
java按照规范提出了很多种约束,
而这些约束方法也在不断进步(多层次,更深度)
约束与进步
并行控制约束方法
Concurrency Control type
(封闭、乐观、多版本)
3 more items...