并发编程之临界区\阻塞\非阻塞\死锁\饥饿\活锁

本文介绍并发编程中的若干概念,实际上在笔者之前的文章中,已经介绍过很多概念。比如:并发与并行、同步与异步、锁与信号量等等。参考《并发编程专栏》,本文计息介绍一些相对深入一些的概念 一、临界区 为了方便大家理解,我们先看下面的这样一张图,我们可以把房子看作一个进程,每个房子里面的住户及其活动看作一个线

你可能感兴趣的:(并发编程之临界区\阻塞\非阻塞\死锁\饥饿\活锁)