多线程知识点

1.理论产生死锁的四个条件

  • 互斥条件:一个资源同时只能被一个线程占用
  • 请求与保持条件:一个进程因请求资源而阻塞时,对已获得资源不释放
  • 不剥夺条件:一个进程已获得的资源,在不释放之前,不能强行剥夺
  • 循环等待条件:若干线程之间处于一种循环相互等待资源状态

2.避免死锁只需要破环4个必要条件之一即可

posted @ 2023-02-01 13:02  呱呱二号  阅读(9)  评论(0编辑  收藏  举报