线程锁问题

    xiaoxiao2022-07-05  168

    互斥锁问题

    当多个线程几乎同时修改某一个共享的数据时,需要进行同步操作,引入互斥锁 当一个线程更改数据的时候,先将它锁定,其他线程不能修改,直到线程操作全部完成,此时会释放资源 互斥锁保证了同意时刻只有一个线程能对资源进行操作,保证数据的正确性

    死锁问题

    多个线程互相等待对方的锁,互相占这资源不放 避免死锁 超时释放

    最新回复(0)