用户线程

王朝百科·作者佚名  2012-04-12
窄屏简体版  字體: |||超大  

用户线程在内核上支持,并在用户层通过线程库来实现。线程库提供对线程创建、调度和管理的支持而无需内核支持。由于内核并不知道用户级的线程,所以所有创建和调度是在用户空间内进行的,而无需内核干预。因此,用户级线程通常能快速地创建和管理;但是它们也有缺点 。例如,如果内核是单线程的,那么任何一个用户级线程若执行阻塞系统调用就会引起整个进程阻塞,即使还有其他线程可以在应用程序内运行。用户线程包括POSIX Phread、Mach C-thread和 Solaries 2 UI-thread。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航