线程和进程主要区别在于共享内存和页表的切换消耗上面,而且得是同一个进程里的不同线程才会有这种区别,而线程和协程在于操作系统kse和内核线程一对一和语言层面kse对内核线程一对一 对协程一对多,所以协程cpu使用率更高效