摘要:
这个先摸了,明天和句柄表作业一起写了 阅读全文
摘要:
上一篇篇幅有点长,所以补一篇 上一篇我们说道,时间片中断会导致线程切换,但并不是说只要有时钟中断就一定切换线程,时钟中断时,会有两种情况导致线程切换: 当前线程的CPU时间到期 有备用线程(KPCR.PrcbData.NextThread) CPU时间片 线程时间片存储在_KTHREAD.Quant 阅读全文
摘要:
线程切换的几种条件 如果学过操作系统,那么很容易就知道会有以下方法 时间片用完 强制切换 异常处理 时间片切换 其实也叫轮转调度算法,顾名思义当时间到达一定的时候,就会切换一个线程,接着运行,这样就可以让我们感受到我们的只有单核使用的程序却没有断过。 而在Windows中,当时间片到达时候,会引起中 阅读全文