观察

  • 软件事务内存导论(九) 集合与事务

    声明:本文是《Java虚拟机并发编程》的第六章,感谢华章出版社授权并发编程网站发布此文,禁止以任何形式转载此文。 集合与事务 在我们努力学习这些示例的过程中,很容易就会忘记我们所要…

    编程笔记 2021年9月5日
  • 软件事务内存导论(十)处理写偏斜异常

    声明:本文是《Java虚拟机并发编程》的第六章,感谢华章出版社授权并发编程网站发布此文,禁止以任何形式转载此文。 处理写偏斜异常 在6.6节中,我们曾经简单讨论了写偏斜(write…

    编程笔记 2021年9月5日
  • Mutex和内存可见性

    原文链接  作者:Loïc  译者:林永听 介绍 POSIX线程遵守共享内存模型[1],此模型各线程可以访问一组共享对象。多个并发的线程需要协同访问共享对象。为此该模型引入了以下两…

    编程笔记 2021年9月5日
  • 软件事务内存导论(十一)-STM的局限性

    声明:本文是《Java虚拟机并发编程》的第六章,感谢华章出版社授权并发编程网站发布此文,禁止以任何形式转载此文。 1.1    STM的局限性 STM消除了显式的同步操作,所以我们…

    编程笔记 2021年9月5日
  • 硬件的习性

    原文链接    作者:paul    译者:谢宝友,鲁阳,陈渝 大多数人根据直觉就知道,在系统间传递消息要比在单个系统上执行简单计算更加耗时。不过,在共享同一块内存的系统的线程间传…

    编程笔记 2021年9月5日
  • 线程管理(一)线程的创建和运行

    声明:本文是《 Java 7 Concurrency Cookbook 》的第一章, 作者: Javier Fernández González 译者:郑玉婷 校对:欧振聪 线程的…

    编程笔记 2021年9月5日
  • 线程管理(二)获取和设置线程信息

    声明:本文是《 Java 7 Concurrency Cookbook 》的第一章, 作者: Javier Fernández González 译者:郑玉婷 校对:欧振聪 获取和…

    编程笔记 2021年9月5日
  • 讨喜的隔离可变性(三)创建角色

    声明:本文是《Java虚拟机并发编程》的第五章,感谢华章出版社授权并发编程网站发布此文,禁止以任何形式转载此文。 正如前面曾经提到过的那样,虽然我们有很多支持角色的类库可供选择,但…

    编程笔记 2021年9月5日
  • 讨喜的隔离可变性(七)使用类型化角色

    声明:本文是《Java虚拟机并发编程》的第五章,感谢华章出版社授权并发编程网站发布此文,禁止以任何形式转载此文。 到目前为止我们所接触过的角色都是可以接收消息的,而消息的类型也是五…

    编程笔记 2021年9月5日
  • 讨喜的隔离可变性(十)使用Transactor

    声明:本文是《Java虚拟机并发编程》的第五章,感谢华章出版社授权并发编程网站发布此文,禁止以任何形式转载此文。 Akka transactor或事务角色为我们提供了一种将多个角色…

    编程笔记 2021年9月5日