线程的实现方式和多线程模型
一、线程的实现方式
(一)用户级线程
(二)内核级线程
二、多线程模型
在支持内核级线程的系统中,根据用户级线程和内核级线程的映射关系,可以划分不同的多线程模型
(一)一对一模型
(二)多对一模型
和上面提到的用户级线程的实现方式区别不大
(三)多对多模型
实际运行中还可进行负载均衡,例如,假如某段时间内主要用于文件传输,则可将一个内核级线程单独分配于文件传输的用户级线程,另外两个用户级线程共享另一个内核级线程。
标签:模型,文件传输,用户,线程,内核,多线程 From: https://www.cnblogs.com/Wind730/p/18533046/the-implementation-of-threads-and-multi-threade