- 博客(1)
- 资源 (4)
- 收藏
- 关注
转载 用户级线程和内核级线程的区别
1 .内核级线程:切换由内核控制,当线程进行切换的时候,由用户态转化为内核态。切换完毕要从内核态返回用户态;可以很好的利用smp,即利用多核cpu。windows线程就是这样的。 用户级线程内核的切换由用户态程序自己控制内核切换,不需要内核干涉,少了进出内核态的消耗,但不能很好的利用多核Cpu,目前Linux pthread大体是这么做的。 线程的实现可以分为两类:用户级线程(User-Level
2017-09-23 19:45:52 1510
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人