摘要: 信号量 Semaphore 类似互斥锁,但它可以允许多个线程同时访问一个共享资源 通过使用一个计数器来控制对共享资源的访问,如果计数器大于0,就允许访问,如果等于0,就拒绝访问。计数器累计的是“许可证”的数目,为了访问某个资源。线程必须从信号量获取一个许可证。 通常在使用信号量时,希望访问共享资源的 阅读全文
posted @ 2020-09-22 11:28 左正 阅读(827) 评论(0) 推荐(0) 编辑