多线程

2018-11-12  本文已影响0人  极客123

单线程进程结构缺点:


单线程: 共享资源需要在OS中各种机制进行保护,在进行通信时开销及切换就会很大


多线程下线程的概念

线程是进程的一条执行路径,是调度的基本单位,同一个进程中的所有线程共享进程获得的主存空间和资源。
具有:


线程状态有运行、就绪和睡眠,但没有挂起

线程这个概念最初是由程序设计语言提出的


内核级线程(KLT):

用户级线程(ULT):

Java语言就是用户级多线程机制:
不能应用多处理器的特点: 物理并行性机制不是很好(Jacketing)
ULT适用于解决逻辑性并行性问题解决
KLT适用于物理并行性问题解决


上一篇 下一篇

猜你喜欢

热点阅读