摘要: 1.协程 轻量级线程 Coroutine 线程是内核态调度的,协程是用户态调度的,用户态调度的资源消耗更小,性能更高 内核态用户态之间切换有成本 线程的栈大小:1M 协程的栈大小:几K或者几十K 2.Golang中的协程示例 import ( "fmt" "time" ) func hello(ms 阅读全文
posted @ 2021-06-22 18:20 SpecialSpeculator 阅读(79) 评论(0) 推荐(0)
摘要: 1.四种模型 同步阻塞,同步非阻塞,异步阻塞,异步非阻塞 2.同步异步之说 是线程之间调用的说法 调用者与被调用者,它们是线程之间的关系 两个线程要么是同步,要么是异步 同步操作:调用线程需要等待被调用线程返回结果,才会进行下一步 异步操作:调用线程不需要等待被调用线程返回结果,被调用线程一版依赖事 阅读全文
posted @ 2021-06-22 18:02 SpecialSpeculator 阅读(123) 评论(0) 推荐(0)