协程VS多线程 应用场景比对

众所周知 ,多线程除了会给cpu带来切换上下文的开销,还会产生资源竞争,想要用多线程,免不了这里那里加个锁。多线程 因此多线程在有些时候并不讨巧。并发 因此,协程出现了,他也能够并发的执行多线逻辑,但彻底不会给cpu带来额外负担,且不存在任何资源竞争。异步 看起来,协程能够完美替代多线程了。函数 但其实,协程也只是在特定应用情境下才适用。线程 使用多线程的目的之一是为了避免阻塞主线程的迭代循环,让
相关文章
相关标签/搜索