swift 如何保证线程安全和同步

首先我们先搞清楚线程为什么是不安全和不同步的 死锁 死锁是指两个或两个以上的进程,在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,他们都将无法推进下去,此时称系统处于死锁状态或差生了死锁 临界区 这是一段代码不能被并发执行,也就是,两个线程不能同时执行这段代码 竞态条件 两个或多个线程读写某些共享数据,而最后的结果取决于线程运行的精确时序。 比如同时操作一个余额 优
相关文章
相关标签/搜索