!ready
!ready扩展命令显示系统中READY状态的所有线程的摘要信息。
语法
!ready [Flags]
参数
- Flags
- 指定显示的级别。Flags可以是下面这些位的任意组合。如果Flags为0,则只显示很少的信息。默认值是0x6。
- Bit 1 (0x2)
- 使得显示中包括线程的等待状态。
- Bit 2 (0x4)
- 如果包含这个位,但是不包含Bit 1(0x2),则不会起作用。如果和Bit 1一起,则显示线程的调用堆栈。
- Bit 3 (0x8)
- (Windows XP和之后) 使得显示出来的每个函数包含返回地址、堆栈指针、以及bsp寄存器(Itanium系统)的值。不显示函数的参数。
- Bit 4 (0x10)
- (Windows XP和之后) 显示的每个函数只包括它的返回地址,不显示参数和堆栈指针。
DLL
Windows 2000 |
Kdextx86.dll |
Windows XP和之后 |
Kdexts.dll |
注释
除了只显示就绪的线程之外,该命令的输出和!thread类似,并且输出按照优先权从高到低排序。
附加信息
关于线程调度和READY状态的信息,查看Mark Russinovich 和David Solomon 编写的Microsoft Windows
Internals。
Build machine: CAPEBUILD