Thread让出时间片有三种方法:Sleep(0),Sleep(n),Yield()
Sleep(0):线程让出时间片,进入就绪队列.优先级高的可以抢占
Sleep(n):线程让出时间片,休息,如果长时间被高优先级抢占,可能睡死
Yield():线程让出时间片,进入就绪队列,任意线程可抢占
Thread让出时间片有三种方法:Sleep(0),Sleep(n),Yield()
Sleep(0):线程让出时间片,进入就绪队列.优先级高的可以抢占
Sleep(n):线程让出时间片,休息,如果长时间被高优先级抢占,可能睡死
Yield():线程让出时间片,进入就绪队列,任意线程可抢占
本文标题:C# Thread的时间片让出方法
本文链接:https://www.haomeiwen.com/subject/aruuyhtx.html
网友评论