摘要:
在看多核编程相关论文时,往往一个并发算法会说自己是wait-free的或者lock-free的,或者是 non-blocking 的,这些专有词汇其实表示的是并发的程度,或者说并发的级别。并发级别的理解是阅读各种并发算法设计论文以及并发数据结构实现的必备基础。 1.1 Wait-freedom 无等 阅读全文
posted @ 2017-02-04 10:56
重设代码的天空
阅读(711)
评论(0)
推荐(0)
摘要:
在并发编程中,多个线程之间采取什么机制进行通信(信息交换),什么机制进行数据的同步? 在Java语言中,采用的是 共享内存模型来实现多线程之间的信息交换和数据同步的。 线程之间通过共享程序公共的状态,通过读-写内存中公共状态的方式来进行隐式的通信。同步指的是程序在控制多个线程之间执行程序的相对顺序的 阅读全文
posted @ 2017-02-04 10:47
重设代码的天空
阅读(58)
评论(0)
推荐(0)

浙公网安备 33010602011771号