• Java并发编程的艺术读书笔记(1)-并发编程的挑战

    时间:2022-05-29 00:55:22

    title:Java并发编程的艺术读书笔记(1)-并发编程的挑战date:2017-05-0323:28:45tags:['多线程','并发']categories:读书笔记1.多线程不一定就比单线程快,因为线程有创建和上下文切换的开销。1.1vmstat测试上下文切换次数,Lmbench3测时长1...

  • 《java并发编程艺术》笔记——synchronized的实现原理与应用

    时间:2021-09-09 15:56:53

    本文为《java并发编程艺术》第2.2章synchronized的实现原理与应用的笔记InfoQ上的文章地址为何偏向锁撤销时需要暂停线程偏向锁的撤销,需要等待全局安全点(在这个时间点上没有字节码正在执行),它会首先暂停拥有偏向锁的线程当读到这里的时候,有点疑惑,为何撤销锁的时候还需要特地停止拥有锁的...

  • Java并发编程的艺术读书笔记(2)-并发编程模型

    时间:2021-07-27 01:23:05

    title:Java并发编程的艺术读书笔记(2)-并发编程模型date:2017-05-0523:37:20tags:['多线程','并发']categories:读书笔记---1.并发编程模型的两个关键问题1.1线程之间如何通信。通信是指线程之间以何种机制来交换信息。有两种:共享内存和消息传递。在...