
自圆其说并发编程
文章平均质量分 82
灯塔引路
就一小鬼头
展开
-
自圆其说并发编程——多线程1
现代操作系统调度的最小单元是线程,也叫轻量级进程(light Weight Process), 在一个进程里可以创建多个线程,这些线程都拥有各自的计数器、堆栈和局部变量等属性。 并能访问线程的共享内存变量 ThreadLocal 。 处理器在这些线程上高速切换,让使用者感觉到这些线程在同时执行。这就是我们常说的多线程执行。 下面给出一段从main 方法开始,执行监控多线程的一段代码:原创 2017-02-11 17:44:07 · 396 阅读 · 0 评论 -
自圆其说并发编程之——认识线程开销
本系列博文,自圆其说之——聊聊并发,是希望自己在学习并发的过程中,建立起一套属于自己的见解和知识体系,并能对其中的各种姿势能自圆其说,做到知其言,并知其所以言。首先,我们要学习并发编程的目的,是为了要让程序跑得更加的快,但是在并发中,我们常常会面临,cpu的上下文切换,死锁,硬件和软件资源的限制问题,我们应该如何应对这些难点呢?上下文切换上过操作系统的课,我们都知道在单核的cpu原创 2017-01-23 00:01:48 · 1965 阅读 · 0 评论