美文网首页
2017年12月19日

2017年12月19日

作者: 胡英杰1984 | 来源:发表于2017-12-19 21:11 被阅读0次

    今天上午老师对之前的内容大体的有一个小总结 根据资料讲解了一些内容 同时也讲到了互斥:每个线程互相独立,相互之间没有任何关系,但是在同一个进程中的资源,线程是共享的,如果不进行资源的合理分配,对数据造成破坏,使得线程运行的结果不可预期。进程得到资源阻塞资源使得该资源不被其他程序使用,线程之间通过对资源的竞争,所产生的相互制约的关系,就是互斥关系。互斥锁为资源引入一个状态。线程要更改共享数据时,先将资源锁定,此时资源的状态为“锁定”,其他线程不能更改;直到该线程释放资源,将资源的状态变成“非锁定”,其他的线程才能再次锁定该资源。互斥锁保证了每次只有一个线程进行写入操作,从而保证了多线程情况下数据的正确性。

    相关文章

      网友评论

          本文标题:2017年12月19日

          本文链接:https://www.haomeiwen.com/subject/gygiwxtx.html