线程挂起和等待的区别

更新时间:01-24 教程 由 痴货i 分享

线程挂起和等待的区别?

线程挂起:

1.一般是被动的;

2.保存现场(寄存器,页面等等),部分内存交换出去,不访问,被动开启,好象中断一样.

线程等待:

1.一般是主动的

2.不保存现场信息,内存不变,等待-访问,等待开启(有可能是某个信号量),此时的线程处于Sleep状态(起码Windows是这样的)

声明:关于《线程挂起和等待的区别》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2302032.html