您的位置:首页 > 其它

操作系统---线程

2016-07-18 00:29 218 查看
POSIX线程

线程包的实现

1.用户级线程包

线程的创建在用户空间中完成,多线程的存在对内核透明

优点:

线程的创建、撤销、切换 快

允许定制调度算法

缺点:

阻塞的系统调用的问题,采用select方式效率也不够高,还有页面故障问题,

线程的永久运行问题

2.内核中实现线程

线程的创建、撤销都采用系统调用的方式实现,“所有能够阻塞线程的调用都以系统调用的形式实现”,(比如?)

3.混合实现

用户级线程多路复用一个内核级线程
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  操作系统 多线程