操作系统---线程

POSIX线程

线程包的实现
1.用户级线程包
线程的创建在用户空间中完成,多线程的存在对内核透明
优点:
线程的创建、撤销、切换 快
允许定制调度算法

缺点:
阻塞的系统调用的问题,采用select方式效率也不够高,还有页面故障问题,
线程的永久运行问题
2.内核中实现线程
线程的创建、撤销都采用系统调用的方式实现,“所有能够阻塞线程的调用都以系统调用的形式实现”,(比如?)

3.混合实现
用户级线程多路复用一个内核级线程

发布了59 篇原创文章 · 获赞 9 · 访问量 7万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章