摘要: 为了保证多线程能够正确的运行,于是有了锁,锁是为了解决线程对临界资源的互斥访问而生的机制。 互斥锁 互斥锁是最简单的同步机制。进程要访问加锁的资源前先要获得锁,若锁未被占用,即获得并占用,用完释放锁。若线程访问时锁已被占用,则由调度器阻塞该进程,直到锁可用并且被调度使用。阻塞不占用CPU。 由于锁也 阅读全文
posted @ 2020-07-28 15:04 Glaci 阅读(915) 评论(0) 推荐(0)