KiWaitOutListhead,KiDispatcherReadyListHead,分别是两条阻塞链,一条就绪链表,当线程获得CPU执行的时候,系统分配一个...
资 源 简 介
KiWaitOutListhead,KiDispatcherReadyListHead,分别是两条阻塞链,一条就绪链表,当线程获得CPU执行的时候,系统分配一个时间片给线程,当发生一次时钟中断就从分配的时间片上减去一个时钟中断的值,如果这个值小于零了也就是时间片用完了,那么这个线程根据其优先级载入到相应的就绪队列末尾。KiDispatcherReadyListHead是一个数组链的头部,在windows 2000中它包含有32个队列,分别对应线程的32个优先级。如果线程因为同步,或者是对外设请求,那么阻塞线程,让出CPU的所有权,加如到阻塞队列里面去。CPU从就绪队列里面,按照优先权的前后,重新调度新的线程的执行。当阻塞队列里面的线程获得所需求的资源,或者是同步完成就又重新加到就绪队列里面等待执行。 -err
文 件 列 表
[绕过内核线程调度隐藏进程]_专题
图片
内核调度隐藏进程
phide2
bh-eu-06-Rutkowska.pdf
klister-0.4.zip
Windows2000 内核级进程隐藏、侦测技术[毕业论文].mht
Xcon2004_tk.pdf
线程调度的监视.doc
自己实现线程调度.txt
不用挂钩绕过 Klister 0_4.mht
必看.txt
[]_
phide2
hidecmd.sys
ReadMe.txt