死锁

第一篇博客来记录下之前的一件事,由于旧蓝牙耳机电池有点小问题了,就又买了一副新的耳机,结果两副耳机同时带在身上的时候,用着用着耳机就没声音了,起初觉得是新耳机的问题,直到这天晚上,我学到了死锁这个概念:两个以上的进程互相都要求对方已经占有的资源导致无法继续运行下去的现象。死锁产生的原因为竞争资源(不足以满足需求)及进程推进顺序非法(请求和释放资源顺序不当)。当时没反应过来,后面转念一想,我的耳机是不是就是这个问题?打开蓝牙一看,还真是,先用旧的耳机用没电时就放回去充,拿了新的耳机用。Redim AirDots2蓝牙耳机没有开机按钮,靠是否充电决定耳机运行状态,可是旧的充电器电池电量不是那么足了,还没充满就没电了,断充电即运行,给了耳机发生了死锁的机会。当场给我上了一课。当时为了解决这个问题,当场下单了一个信号屏蔽袋,放进去就找不到那副耳机的信号,就解决了死锁的问题了。

今天写这篇博客时,才想起来可以跟客服反馈这个问题,由于手机更新过一次系统,就去试试这回更新解决了这个问题没有,不知道这算不算“特性”。

 

posted on 2022-06-01 19:31  万春寒  阅读(75)  评论(0)    收藏  举报

导航