信号量机制与互斥的加锁实现的优缺点比较