嵌入式指南--操作系统(二)并发和互斥
1.读写锁的定义?读写锁,一种锁分为两种形态,读状态和写状态,读写锁是专门为大多数读状态情况而设计的。这种情况下,读写锁可以提供比其他锁(比如互斥锁,自旋锁等)更大的扩张性,因为读写锁允许同一时刻多个读任务同时持有锁。增加读任务的并发性。特征:写锁优先级高,写独占,读共享1.写模式加锁时,解锁前,所有对该线程加锁的线程都会被阻塞。2.读模式加锁时,如果线程是读加锁则成功,如果线程是写加锁会阻塞。3.读锁、写锁并行阻塞时,写锁优先级高,即解锁后优先执行写锁操作。2.死锁的定义所谓死锁,是指多个进





